Титла: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: NikolayDONG в Jul 16, 2013, 23:34 Здравейте,
значи, преди да започна да действам окончателно с Linux се чудя как да задам привилегии на потребител над определени файлове и папки, за да бъде като "root" потребител над тях, преждевременно и аз да имам достъп до тях? Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: neter в Jul 17, 2013, 00:04 Sudo ($2). Да не се юрнеш веднага да го инсталираш - най-вероятно вече го имаш инсталиран в системата. Чети документацията ;)
Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: romeo_ninov в Jul 17, 2013, 13:10 А не е ли по-добре да се направи с ACL, по мои спомени дава доста грануларен достъп до файлове и дирецтории
Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: laskov в Jul 17, 2013, 13:26 Създаваш го като потребител в системата и го включваш в подходяща (нова) група.
Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: zeridon в Jul 17, 2013, 13:32 Принципно да по-добре е, но изисква доста прилично разбиране и е по-труден за управление от нови хора.
Относно оригиналният въпрос: Ако не знаеш какво правиш използването на root е голяма грешка. Ако искаш да споделяш файлове между 2ма нормални потребители, най-лесно е да ги сложиш в обща група. Пример: * Потребител 1 - user1 / group1, домашна директория - /home/user1 * Потребител 2 - user2 / group2, домашна директория - /home/user2 * Обща група: shared * Общя папка: /home/shared Модифицираш потребителите да имат допълнителна група shared Модифицираш правата на споделена папка да са rwxrws--x (chmod u+rwx,g+rws,o-rw+x) Модифицираш групата на споделената папка на shared (chgrp -R shared) Забележки: Принципно не е препоръчително да се ползват suid/sgid за това трябва да се внимава със файловете в споделената директория. Друг подход е просто да се направи една директория споделена с права 777 (rwxrwxrwx) и така всички ще могат да пишат в нея (което си има своите неприятни страни). Ако искаш просто определен потребител да има права да изпълнява определени команди тогава подходът наистина е sudo. Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: NikolayDONG в Jul 17, 2013, 18:18 Ами по принцип дори и аз ще имам отдалечен достъп, тоест, машината няма да стои при мен. Единствено ще си я нагодя и я пращам в определено място. Ще се влиза през PuTTY, а аз както е ясно ще съм като root/administrator над цялата линукс база, а исках да има и определени двама-трима, които да имат достъп само над определени файлове, та с това sudo ще стане ли? :)
Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: Odido в Jul 17, 2013, 22:43 За добавяне на потребител използвай useradd и конфигурирай достъпа му.За повече информация man useradd
Титла: Re: SSH въпрос: Как да добавя привилегии за достъп на втори потребител? Публикувано от: NikolayDONG в Jul 21, 2013, 12:24 Направих го, но ми дай пример, защото не мога да го схвана...
|