SFTP(SSH文件传输协议)是一种安全的文件传输协议,用于通过加密的SSH传输访问、管理和传输文件。以下是使用SFTP快速上手的基本步骤:
sudo apt update
sudo apt install openssh-server
sftpgroup
:sudo groupadd sftpgroup
sftpgroup
组中:sudo useradd -G sftpgroup -d /srv/sftpuser -s /sbin/nologin sftpuser
sudo passwd sftpuser
/etc/ssh/sshd_config
,确保以下配置已启用:Subsystem sftp /usr/libexec/openssh/sftp-server
Match group sftpgroup
ChrootDirectory /srv/sftpuser
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
PasswordAuthentication yes
sudo systemctl restart sshd
sftp sftpuser@remote_host
-P
选项指定端口:sftp -P custom_port sftpuser@remote_host
ls
cd /path/to/directory
pwd
put filename.zip
get filename.zip
exit
通过以上步骤,您可以快速上手Linux SFTP,实现安全的文件传输。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何快速上手linux dlna