我有两台 Linux 机器。其中之一必须是 sftp 服务器。我将以下几行添加到/etc/ssh/sshd_config
文件中:
#SFTP server configuration
Match Group root
ChrootDirectory /share
ForceCommand internal-sftp
现在我可以通过 sftp 放置和获取文件,但是当我尝试通过 ssh 连接我的 sftp 服务器时,出现以下错误:
此服务仅允许 sftp 连接。
我应该怎么做才能同时启用 sftp 和 ssh root?
预先感谢您的任何帮助。
答案1
允许 root 访问远程系统吗?你真的不想那样做。但是, /etc/ssh/sshd_config 中应该有一个设置:
# PermitRootLogin yes|no
这一切都在手册页中。