在Linux中,SFTP(SSH File Transfer Protocol)允许您通过SSH协议安全地传输文件
打开终端。
使用文本编辑器打开~/.ssh/config
文件。如果文件不存在,请创建一个。例如,您可以使用nano编辑器:
nano ~/.ssh/config
your_alias
、your_hostname
、your_username
和your_port
:Host your_alias
HostName your_hostname
User your_username
Port your_port
IdentityFile ~/.ssh/your_private_key
例如:
Host myserver
HostName example.com
User john
Port 22
IdentityFile ~/.ssh/id_rsa
这将创建一个名为myserver
的别名,用于连接到example.com
上的SSH服务器,使用用户名john
和端口22
。请确保将IdentityFile
指向您的私钥文件。
保存并关闭文件。
使更改生效,运行以下命令:
chmod 600 ~/.ssh/config
现在,您可以使用别名连接到SFTP服务器,如下所示:
sftp myserver
这将使用您在~/.ssh/config
文件中指定的设置连接到服务器。