SFTP
Jump to navigation
Jump to search
Leidimas tiktai sftp pasijingimams be ssh[keisti]
Redaguosime sshd_config be to reikia sukurti naują grupę sftponly
addgroup sftponly
Sutvarkome sshd_config konfigą
Subsystem sftp internal-sftp
Pridedame taisykles
Match group sftponly ChrootDirectory /home/%u X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp
Toliau vartotoją reiktų įdėti į sftponly grupę, pakeisti jo parent direktorijos ir jo home direktorijos ownershipa į root. Tuomet atsidarius /etc/passwd nurodyti shellą kaip /bin/false ir home direktorija / (dėl to, kad konfige jau nurodomas chrootas) tai pat užkomentuojame UsePAM yes. Viskas atrodys maždaug taip:
vartotojas:x:1030:1031:,,,:/:/bin/false