注意:此方法在客户端连接后对服务端Ubuntu系统所有文件夹及文件拥有只读权限。仅对登录用户所属文件及文件夹拥有读写权限
1、安装sftp服务端
sudo apt-get install openssh-server
2、修改配置文件sshd_config
sudo gedit /etc/ssh/sshd_config
注释掉Subsystem sftp /usr/lib/openssh/sftp-server
结果如下
#Subsystem sftp /usr/lib/openssh/sftp-server
添加字段Subsystem sftp internal-sftp
PermitRootLogin no修改为PermitRootLogin yes
3、重启sshd服务
sudo service ssh restart
4、连接效果
用户名为Ubuntu系统的用户名,密码为该用户对应的密码