Бергон интернет и телевизия
http://109.104.192.11/

Променяне на права през телнет
http://109.104.192.11/viewtopic.php?f=3&t=38514
Страница 1 от 1

Автор:  ivo [ 22 Апр 2008 16:38 ]
Заглавие:  Променяне на права през телнет

Искам да променя правата на една папка, която е системна за енигма.
Влизам през телнет, пиша chmod и нататък какво правим?
Искам да мога да копирам файлове в тази папка през FTP дъстъп, но като тръгна да копирам и не ми разрешава. От нея мога да измъквам всичко, но в нея нищо не мога да кача.
Какво да пиша след chmod за да променя правата на папката? И въобще възможно ли е това.
Сегашните и права са тези:
drwxr-xr-x така ги дава от свойства тотал командера.

П.п Влизам с рутската парола.

Автор:  kiril [ 22 Апр 2008 16:44 ]
Заглавие: 

Syntax

chmod [OPTION]... MODE[,MODE]... FILE...
chmod [OPTION]... OCTAL-MODE FILE...
chmod [OPTION]... --reference=RFILE FILE...-c, --changes like verbose but report only when a change is made
--no-preserve-root do not treat `/' specially (the default)
--preserve-root fail to operate recursively on `/'
-f, --silent, --quiet suppress most error messages
-v, verbose output a diagnostic for every file processed
--reference=RFILE use RFILE's mode instead of MODE values
-R, --recursive change files and directories recursively
--help display this help and exit
--version output version information and exit


Permissions
u - User who owns the file.
g - Group that owns the file.
o - Other.
a - All.
r - Read the file.
w - Write or edit the file.
x - Execute or run the file as a program.

Numeric Permissions:
CHMOD can also to attributed by using Numeric Permissions:

400 read by owner
040 read by group
004 read by anybody (other)
200 write by owner
020 write by group
002 write by anybody
100 execute by owner
010 execute by group
001 execute by anybody

Examples

The above numeric permissions can be added to set a certain permission, for example, a common HTML file on a Unix server to be only viewed over the Internet would be:

chmod 644 file.htm

This gives the file read/write by the owner and only read by everyone else (-rw-r--r--).

Files such as scripts that need to be executed need more permissions. Below is another example of a common permission given to scripts.

chmod 755 file.cgi

This would be the following 400+040+004+200+020+100+010+001 = 775 where you are giving all the rights but the capability for anyone to edit your file.cgi (-rwxr-xr-x).

Finally, another common CHMOD permission is 666, as shown below, which is read and write by everyone.

chmod 666 file.txt

Additional information

Below is an example of how a file may be listed when typing ( ls -l ) at the prompt as well as information on how to interpret it.

-rw-rw-r-- 1 hope 123 Feb 03 15:36 file.txt- rw rw- r-- 1 hope 123 Feb 03 15:36 file.txt
File owner group everyone else links owner size mod date file name


Related commands

chown
getfacl
ls

Автор:  ivo [ 22 Апр 2008 17:27 ]
Заглавие: 

Thanks. Сега ще пробвам да видя какви ще ги направя. :)

Автор:  ivo [ 22 Апр 2008 17:37 ]
Заглавие: 

~ > chmod 666 share
chmod: share: Read-only file system
~ >
Не иска. Връща, че папката е Read-only file system
Как може да се оправи това или няма начин?

Автор:  to6eto [ 22 Апр 2008 17:42 ]
Заглавие: 

#chmod 777 /пътя/до/папката -R
chmod

Автор:  ivo [ 22 Апр 2008 17:52 ]
Заглавие: 

Тая папка се намира в главната директория. Има и подпапки вътре.
Целта ми е като вляза в тая папка да мога да копирам файлове в нея.
Каквото и да задавам обаче не става.
Рестартирам след всяка промяна. Явно създателите на софтуера са забранили да се пипа вътре. :O_o:

Ами направи я на архив tar.gz и тогава... папка по папка е по кофти като е със такава read only...

Автор:  ivo [ 22 Апр 2008 23:47 ]
Заглавие: 

За това не съм се сещал. Но може би и за това са се сетили.
Просто не искат да се пипа.

Автор:  ivo [ 23 Апр 2008 16:04 ]
Заглавие: 

Абе то, хубаво, но нещо не мога да конфигурирам другата си ланка с PC линукса. Дава ми някаква грешка. За това влизам през Windows.
А папките се намират в сателитен приемник с линукс на него и няма как да се влезе в него освен през ланкартата. Т.е няма конзола.
Трябва външна. А това shh въобще не ми е ясно какво е.

Автор:  Timbo [ 23 Апр 2008 18:49 ]
Заглавие: 

ivo написа:
Абе то, хубаво, но нещо не мога да конфигурирам другата си ланка с PC линукса. Дава ми някаква грешка. За това влизам през Windows.
А папките се намират в сателитен приемник с линукс на него и няма как да се влезе в него освен през ланкартата. Т.е няма конзола.
Трябва външна. А това shh въобще не ми е ясно какво е.

SSH, e secure shell нещо като telnet, само че е криптиран с цел сигурност, т.е да не може да се снифи. Юникс и Линукс сървърите ползват SSHd (openssh daemon) който им отваря порт 22 по подразбиране и служи за отдалечена администрация и връзка със сървъра чрез ssh клиент, като най-полулярния windows клиент за осъществяване на подобна връзка е Putty.
И това е като цяло :)

Автор:  ivo [ 24 Апр 2008 01:16 ]
Заглавие: 

Thanks. Сега остава да кажеш, как да накарам проклетата папка да може да се пише в нея и подпапките и през FTP ако е възможно, че е и най-лесно. :)

Автор:  to6eto [ 24 Апр 2008 10:27 ]
Заглавие: 

http://i.data.bg/08/04/24/920334_orig.jpg
може и прз фтп клиент, filezilla, gftp, kftp, лалала ....
а може и със стартира под рпт файлов браузър .../
май ставаше и от графични инструмент на фтп сървъра ... :/
.. пък сигурно има и други начини, ама не се сещам в момента :)

Автор:  ivo [ 24 Апр 2008 12:07 ]
Заглавие: 

Това го пробвах през IE. Преди така променях правата на папките в таковато. Само че сега ми изписва, че този сървър не поддържа смяна на правата.

Пробвах с File zilla и ми даде това

Команда: SITE CHMOD 777 share
Отговор: 550 SITE CHMOD command failed.

За права на собственика ми дава всички права, но явно не ме третира като собственик. Права на групата и публични права ми дава само четене и изпълнение.

Явно създателите са дали рутски права но не пълни.
Пък може да има и някой скрит юзер. Как може да се разбере това. Има ли такава команда, макар че едва ли ще помогне, защото паса не се знае. Все пак как се проверяват кои са всички юзери - дори и скритите под конзола?
Странното е че на папката, в която мога да копирам и трия ми дава същите права. Луда работа.
Според мен или са си защитили много добре софтуера, или тези папки се намират в област от паметта, където не може да се записва.
Линукса не е на твърд диск, а на флаш памет.

Автор:  Timbo [ 26 Апр 2008 15:43 ]
Заглавие: 

ivo написа:
Това го пробвах през IE. Преди така променях правата на папките в таковато. Само че сега ми изписва, че този сървър не поддържа смяна на правата.

Пробвах с File zilla и ми даде това

Команда: SITE CHMOD 777 share
Отговор: 550 SITE CHMOD command failed.

За права на собственика ми дава всички права, но явно не ме третира като собственик. Права на групата и публични права ми дава само четене и изпълнение.

Явно създателите са дали рутски права но не пълни.
Пък може да има и някой скрит юзер. Как може да се разбере това. Има ли такава команда, макар че едва ли ще помогне, защото паса не се знае. Все пак как се проверяват кои са всички юзери - дори и скритите под конзола?
Странното е че на папката, в която мога да копирам и трия ми дава същите права. Луда работа.
Според мен или са си защитили много добре софтуера, или тези папки се намират в област от паметта, където не може да се записва.
Линукса не е на твърд диск, а на флаш памет.

q pokaji:
df -h
mount
ls -l /put/do/direktoriq

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/