在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
文件中指定的設置連接到服務器。