一、基础概念
二、优势
三、类型(这里主要指SFTP相关的类型概念)
四、应用场景
五、在云服务器上搭建SFTP的一般步骤(以Linux系统为例)
sudo apt - get install openssh - server
。sftp_users
:sudo groupadd sftp_users
。testuser
:sudo useradd -m -g sftp_users -s /sbin/nologin testuser
。这里-s /sbin/nologin
表示该用户不能登录到系统的shell界面,只能通过SFTP进行文件操作。sudo passwd testuser
为用户设置密码。/etc/ssh/sshd_config
文件。Match Group sftp_users
ChrootDirectory /home/%u
ForceCommand internal - sftp
ChrootDirectory
将用户的根目录限制在其主目录下,提高了安全性。sudo service ssh restart
(在Ubuntu系统中)或者sudo systemctl restart sshd
(在一些基于systemd的系统中)来使配置生效。如果在搭建过程中遇到问题:
600
权限)并且与服务器上的公钥匹配。ChrootDirectory
的设置是否正确,以及用户在目标目录下的权限设置是否符合要求。算力即生产力系列直播
高校公开课
算力即生产力系列直播
算力即生产力系列直播
算力即生产力系列直播
云+社区技术沙龙[第14期]
云+社区沙龙online
领取专属 10元无门槛券
手把手带您无忧上云