Премини към съдържанието
Ремонт на покриви | Ремонт на покриви цени | Хидроизолация на покриви

Как да зададем права чрез WinSCP/iFile/Terminal?


Grievous
 Сподели

Recommended Posts

Телефона трябва да е джейлбрейкнат и да разполагате с WiFi връзка.

За целта са Ви нужни следните програми:

От Cydia инсталирате:

SBSettings, OpenSSH

Програма за PC:

WinSCP - Download

Отваряте SBSettings и превключвате ON на новопоявилият се плъгин SSH.

5oz39v.png2cqz5kz.png

След това отваряте WinSCP (ако нямате икона на работния плот, си направете shortcut).

На екрана трябва да се появи това:

28s51cw.png

В полето Host name трябва да напишете вашето IP... него може да видите на вашия телефон като влезнете в Settings/Wi-Fi и името на Hotspot-a:

ejufjq.png2z3xteu.png27z92yc.png

След като сте въвели IP-то на телефона в полето User name: пишете root, а в полето Password: напишете alpine. В полето File Protocol трябва да изберем SCP.

След като приключите с настройките, трябва да изглежда по този начин.

d5xte.png

...и след свързването (Login).

2csb0as.png

Остава в дясно да намерите файла на който искате да зададете права и с десен бутон върху него - Properties.

2u464k2.png

Надявам се с това да съм бил полезен. ;)

Линк към коментара
Сподели в други сайтове

Ето как се задават права чрез iFile

Навигирайки из папките, намирате файла/папката на кой(я)то искате да зададете някакви права и натискате синята стрелка.

308fl29.png

Слизате надолу и намирате Access Permissions

2yots9u.png

За да промените правата трябва да зададете кой какви правомощия ще има върху съответния файл/папка.

Ето и най-често използваните комбинации:

Ако искате да зададете 0644 права, настройките трябва да са тези:

2wn8opy.png

Ако искате да зададете 0755 права, настройките трябва да са тези:

nx0r3l.png

Ако искате да зададете 0777 права, настройките трябва да са тези:

14o1x93.png

Мога да обясня как да си ги пресмятате, но мисля ще е объркващо за повечето, но ако има желаещи ще драсна някой ред.

Линк към коментара
Сподели в други сайтове

Задаването на права чрез Terminal/PuTTY/MobileTerminal е също възможно, но не всеки е привърженик на командния интерфейс. Въпреки това ще спомена нещо и за този начин.

1. Трябва да знаете пътя до файла/папката на кой(я)то искате да зададете някакви права.

2. Трябва да сте логнати като root.

В PuTTY (ако не се лъжа и в Terminal в MacOS) и в Terminal-a в WinSCP (за да го отворите натиснете Ctrl+T, след като вече сте се свързали към устройството си както е обяснил Grievous по-горе) се логвате като такъв още при самото връзване към устройството си, така че тази точка я прескачате. :bravo:

При MobileTerminal не е така и трябва да се логнете чрез простата команда

su

след което трябва да напишете паролата за достъп, която ако не сте я сменяли е alpine

Да не ви прави впечатление, че при въвеждането на паролата не се показват символите, това е за сигурност.

3. За да зададете права използвате следната команда

chmod -R (права) (пътя до файла/папката)

където

  • (права) - правата които искате да зададете. Примерно 644, 755, 777[/*:m:3j7v6n0b]
  • (пътя до файла/папката) - пътя до файла/папката на кой(я)то искате да зададете права[/*:m:3j7v6n0b]

NB: От значение са големите и малките букви при изписването на командите и пътя до файла/папката!

Ето един пример:

chmod -R 755 /Library/MobileSubstrate/DynamicLibraries/iProtect.dylib

Линк към коментара
Сподели в други сайтове

  • 2 седмици по-късно...

Ако и iFile или Mobile Terminal нямаш, ползваш WinSCP чрез iPhone Tunnel Suite

Линк към коментара
Сподели в други сайтове

Да ама гледам няколко човека получават като моята грешка : Network error : Software caused connenction abort ....

Линк към коментара
Сподели в други сайтове

Миро,

Евалата брат! Ти си един истински iGenius. Мерси за всичко. Не само ми помогна да си джейлбреакна телефона като по вода, но и ми реши всички останали проблеми. (bow)

Линк към коментара
Сподели в други сайтове

  • 5 месеца по-късно...

На тези които и ем трудно по горе описаният начин, ето едно ръководство как да зададем права чрез iCommander.

За целта е нужно да инсталирате следния соурс от Cydia;

2e52fbc66f41d7b2.PNG804c81fd05543138.PNG8e24eb0da29f6098.PNGf7581db57842902a.PNG

След което трябва да инсталирате самата програмка iCommander;

2beea9fbcbc02fa5.PNG2614e54381d48f30.PNGd03df9298298c105.PNG

На Спрингборда ще ви се появи тази иконка;

d85b0426840a20b7.PNG

Влизате в нея и навигирате до приложението на което искате да зададете правата, като цъкате на директорията както съм показал тук;

677ea7c96a07d80b.PNG

Намирате желания файл и цъкате на оказаното място което съм посочил;

a1f0362e4bfbc073.PNG

След което правите следното;

17a685621d5b030b.PNG

1. - Задавате правата каквито искате да са.

2. - Запазвате ги.

3. - Запаметявате

За по мързеливите които не им се добавя соурса могат да си инсталират този .deb файл.

iCommander_0.4.0-1_iphoneos-arm.deb

Свали

Линк към коментара
Сподели в други сайтове

  • 4 месеца по-късно...

Здравейте, може би не е тук мястото на поста ми , но : Когато се опитам да свържа айфона чрез WinSCP по гореописаният начин , се появява грешка : Command 'groups'

failed with return code 127 and error message

-sh: line 30: groups: command not found.

Имате ли представа къде бъркам? Инсталирал съм OpenSSH

Редактирано от miro1972
Линк към коментара
Сподели в други сайтове

Все още ли си с 3.1.3? Ако да, значи не знам, но ако си с 4.0 може и от там да идва проблема :(

Линк към коментара
Сподели в други сайтове

  • 1 месец по-късно...

В първи пост е добавена последната версия на WinSCP 4.2.8

Changelog

Линк към коментара
Сподели в други сайтове

  • 5 седмици по-късно...

За улеснение ето един сайт чрез който може да видите какви права да зададете ако знаете правата в осмичен код или ако търсите осмичния код.

http://permissions-calculator.org/decode/

Линк към коментара
Сподели в други сайтове

  • 6 месеца по-късно...

ето паротала alpine нестава каква може да ми е паролата ? Ако не е тази опитах всичко от горе ?

http://store.picbg.net/pubpic/43/FB/37515a2f388d43fb.jpg

Линк към коментара
Сподели в други сайтове

  • 1 година по-късно...

Извинявам се, че пиша в толкова стара тема, но като пробвам да свържа Putty или WinSCP винаги ми дава "Network Error: Connection refused", някой може ли да помогне?

Линк към коментара
Сподели в други сайтове

Ами първо научи ползването на WinSCP,изчети темата и си направи първо настройките в WinSCP, след това пробвай конекция.

Линк към коментара
Сподели в други сайтове

Правя точно както е описано, но когато цъкна Login ми излиза грешката.

Линк към коментара
Сподели в други сайтове

OpenSSH пуснат ли е?

Линк към коментара
Сподели в други сайтове

Много често се забравя за инсталацията на тази "малка" подробност :)

Линк към коментара
Сподели в други сайтове

Присъединете се към разговора

Можете да публикувате сега и да се регистрирате по-късно. Ако имате акаунт, влезте сега да публикувате с вашия акаунт.

Гост
Отговори в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Сподели

  • Разглеждащи в момента   0 потребители

    • Няма регистрирани потребители разглеждащи тази страница.
×
×
  • Добави ново...