新建立的sftp用户,连接时client_loop: send disconnect: Broken pipe 网络错误:软件造成的连接中止
新建立的sftp用户,连接时报client_loop: send disconnect: Broken pipe Connection closed. Connection closed
使用软件连接报:网络错误,软件造成的连接中止
我碰到的原因是配置的ChrootDirectory的权限问题
我设定的一个叫php根目录,必须是root用户的,即sftp用户php_user 根目录所有人必须是root, 权限为750或755, 再就是不要使用如WinSCP先建立子目录,在配置好根目录之后,再mkdir 子目录www:
mkdir /workspace/php/www
chown php_user:subadmin /workspace/php/www
chmod 777 /workspace/php/www