Zmieniamy ustawnienia sshd
sudo nano /etc/ssh/sshd_config

Ustawiamy
PasswordAuthentication yes
I dodajemy na dole strony

Match Group sftpusers
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
PermitTunnel no
AllowAgentForwarding no

Tworzymy użytkownika np test
sudo adduser test
Tworzymy grupe sshd
sudo groupadd sftpusers

Dodajemy uzytkownika do grupy
sudo usermod -g sftpusers test

Ustawiamy permissie dla gracza

sudo chown root:root /home/test/
sudo chmod 755 /home/test/
sudo mkdir /home/test/uploads
sudo chown test /home/test/uploads

Na koniec restart sshd
sudo service sshd restart

** Uwaga z poziomu sftp użytkownika nie można wrzucać plików do głównego folderu użytkownika /home/test/

Źródło: LVLUP

Kategorie: Linux

0 komentarzy

Dodaj komentarz

Avatar placeholder

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *