chroot
Re: chroot
Привет
А что вы хотите узнать про ftp и sshА ftp и ssh ?
Re: chroot
Может ли один пользователь увидеть файлы другого? А также увидеть настройки сервера?imperio wrote:ПриветА что вы хотите узнать про ftp и sshА ftp и ssh ?
Re: chroot
Привет, ftp работает в chroot, благодаря настройке /etc/vsftpd/vsftpd.conf "chroot_local_user=YES".
SSH работает как обычно без chroot, но есть такие вариаеты:
1) В панельке редактировать свойства юзера и поменять шелл на rssh, который в конфиге /etc/rssh.conf разрешает scp, sftp, rsync, затем в файле /etc/rssh.conf настроить chroot для юзера.
2) Настроить sshd конфиг на sftp choroot
/etc/ssh/sshd_config
groupadd sftp # создать группу
usermod -G sftp testvesta1 #добавить юзера в группу
chown root /home/testvesta1 #нужно для ssh chroot
chmod g+r /home/testvesta1 #для листинга папок
3) Создать полное ssh chroot окужение
http://how-to.linuxcareer.com/how-to-au ... ser-logins
SSH работает как обычно без chroot, но есть такие вариаеты:
1) В панельке редактировать свойства юзера и поменять шелл на rssh, который в конфиге /etc/rssh.conf разрешает scp, sftp, rsync, затем в файле /etc/rssh.conf настроить chroot для юзера.
2) Настроить sshd конфиг на sftp choroot
/etc/ssh/sshd_config
Code: Select all
Match Group sftp
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
usermod -G sftp testvesta1 #добавить юзера в группу
chown root /home/testvesta1 #нужно для ssh chroot
chmod g+r /home/testvesta1 #для листинга папок
3) Создать полное ssh chroot окужение
http://how-to.linuxcareer.com/how-to-au ... ser-logins
Re: chroot
Спасибо. Пока временно выкрутился установив lshell, думаю пары команд юзеру хватит