Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
otóż mam mały problem jako root przez ftp czyli np TC czy WinSCP nie mogę się zalogować nie wiem dlaczego no ale stworzyłem sobie nowego użytkownika nazwałem go "ro" i tutaj teraz moje pytania:
1.Ro ma dostęp tylko do /home/ro/ inne foldery możne przeglądać lecz nie może zmieniać ;/ jak to zmienić ?
2.Jeżeli się da to jak zrobić aby muc przez ftp zalogować się na głównego roota?
Jeżeli ktoś mógłby pomóc byłbym bardzo wdzięczy z góry dziękuje i pozdrawiam.
Offline
Jaki serwer FTP masz postawiony? Wrzuć gdzieś konfiga do FTP'a. AFAIR na roota się na FTP nie zalogujesz (możesz spróbować przez sftp/ssh(winscp)). Jeżeli koniecznie chcesz modyfikować pewne foldery systemowe lub foldery innych użytkowników to pomyśl nad ACL lub nadanie odpowienich grup i praw na foldery oraz dodać użytkownika "ro" do tej grupy.
Offline
Serwer ftp działa jak najbardziej prawidłowo, i jest skonfigurowany poprawnie.
Dostęp do konta root przez ftp, to samobójstwo.
Do takich rzeczy jest ssh albo ewentualnie vpn.
Offline
tzn no ok to roota zostawmy ale jak zmienić uprawnienia temu użytkownikowi 'ro'? bo przez winscp normalnie sie na niego loguje tylko problem w tym ze nic nie moge zmieniac w innych folderach, tylko w /home/ro/
Ostatnio edytowany przez Neji04 (2010-11-08 23:48:38)
Offline
W linuxie, majstrować w systemie może tylko root, użytkownicy mogą używać tego systemu, ale majstrować tylko w swoich folderach domowych.
Do majstrowania z plikami systemowymi trzeba mieć uprawnienia roota.
I właśnie dlatego na Linuxa praktycznie nie ma wirusów (z wyjątkiem około 30, z czego co najmniej 28 już nie działa).
A jak komuś taki system nie odpowiada, to polecam Windows XP.
To by było na tyle
;-)
Offline
tzn nie chodzi mi majstrkowac w sytemie chodzi mi tylko aby uzytkownik ro mial dostep do /var/www/ tylko tyle :)
Offline
jak pisałem wcześniej: zmień grupę dla katalogu /var/www, dodaj użytkownika do odpowiedniej grupy i nadaj odpowiednie prawa na katalog /var/www
Albo zainteresuj się listami kontroli- ACL
Ostatnio edytowany przez winnetou (2010-11-09 00:07:39)
Offline
jeśli mógłbyś napisać jak to zrobić przez putty byłbym bardzo wdzięczny
ok mam :) dziekuje za pomoc :)
Ostatnio edytowany przez Neji04 (2010-11-09 00:20:57)
Offline
A nie prościej zmienić w vhoście apacha sciężkę /var/www np na /home/ro/strona?
Wtedy user ro będzie miał totalny dostęp do folderu ze stronami www apacha.
5 minut bardzo ciężkiej roboty w dowolnym edytorze.
Offline
Jacekalex napisał(-a):
A nie prościej zmienić w vhoście apacha sciężkę /var/www np na /home/ro/strona?
Wtedy user ro będzie miał totalny dostęp do folderu ze stronami www apacha.
5 minut bardzo ciężkiej roboty w dowolnym edytorze.
Ale bez suphp/suexec jak serwer www stworzy jakiś plik to tak czy siak ponownie będzie się musiał bawić w zmiane uprawnień i takie tam. To już lepiej dodać "ro" do grupy www-data i będzie dobrze
Offline
To już kwestia uprawnień, do zrobienia, można dać 777, można w ACL zrobić prawo zapisu dla apacha, sposobów jest kilka, Suexec, to jeden z nich.
Offline