Proftpd dodawanie nowego użytkownika

Konfiguracja serwerów, usług, itp.
bartus2003
Posty: 14
Rejestracja: 15 września 2008, 19:21

Proftpd dodawanie nowego użytkownika

Post autor: bartus2003 »

Witam.
Mam pytanie, czytałem trochę poradników w internecie ale po angielsku i niewiele widać zdziałałem po ich lekturze.

Prosiłbym więc o odpowiedzi w miarę łopatologiczne.
Czyli:
- Jak dodać nowego użytkownika z hasłem, który miałby domyślny dostęp tylko i wyłącznie do katalogu /root/jakiśfolder/ z prawami:,,chmod 777''?

Proszę o dokładne polecenia w terminalu: krok po kroku.
Dziękuję.
piti129
Posty: 13
Rejestracja: 19 września 2008, 15:31

Post autor: piti129 »

Dodajesz użytkownika komendą:

Kod: Zaznacz cały

 adduser nick
a jak chcesz dać prawa do folderu to:

Kod: Zaznacz cały

chown -R nick /root/jakiśfolder
bartus2003
Posty: 14
Rejestracja: 15 września 2008, 19:21

Post autor: bartus2003 »

piti129 pisze:a jak chcesz dać prawa do folderu to:

Kod: Zaznacz cały

chown -R nick /root/jakiśfolder
Dodało mi prawa do folderu root /home /folder a miało być /root/folder
I ten użytkownik może sobie biegać po folderach /root, /home i innych, a miał być ograniczony dostęp do jednego katalogu, który i tak jest niepoprawny.
piti129
Posty: 13
Rejestracja: 19 września 2008, 15:31

Post autor: piti129 »

Bo folder /home/jakiś_folder jest folderem tego użytkownika co go utworzyłeś. Podobnie tak jak folder /root.
bartus2003
Posty: 14
Rejestracja: 15 września 2008, 19:21

Post autor: bartus2003 »

Dobrze nieważne, to w takim razie jak mu nadać dostęp tylko i wyłącznie do tego folderu aby tylko w nim mógł się poruszać a nie w żadnych innym?
raggo82
Posty: 94
Rejestracja: 12 lutego 2008, 20:44

Post autor: raggo82 »

może pakiet gproftpd pomoże bo tam wszystko ustawiasz graficznie...to graficzna nakładka na proftpd
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Spróbuj może tak:
utwórz jakiś katalog

Kod: Zaznacz cały

mkdir /root/jakis_katalog
dodaj użytkownika poleceniem:

Kod: Zaznacz cały

useradd -s /bin/false -d /root/jakis_katalog -g ftp nazwa_użytkownika
zmień mu hasło:

Kod: Zaznacz cały

passwd nazwa_użytkownika
prawa do katalogu

Kod: Zaznacz cały

chmod 777 /root/jakiś_katalog
A w skrócie -s - ustawienie shella, /bin/false sprawi, że użytkownik nie będzie mógł wyjść poza swój katalog domowy, -d /root/jakiś_katalog - folder domowy użytkownika, -g ftp - dodanie do grupy ftp.
Powinno działać.
ODPOWIEDZ