要通过Linux SFTP访问远程目录,请按照以下步骤操作:
打开终端(Terminal)。
输入以下命令,用实际的用户名、主机名/IP地址和端口号替换your_username、remote_host和port_number:
sftp your_username@remote_host -p port_number
例如,要使用用户名john连接到IP地址为192.168.1.100的远程服务器,并使用默认的SFTP端口22,请输入:
sftp john@192.168.1.100 -p 22
按Enter键。接下来,系统可能会提示您输入远程服务器用户的密码。输入密码并按Enter键。
登录成功后,您将看到SFTP提示符,如下所示:
sftp>
现在,您可以使用SFTP命令在远程目录中执行各种操作。以下是一些常用命令:
ls:列出远程目录中的文件和文件夹。cd:更改远程目录。例如,cd folder_name将切换到名为folder_name的文件夹。get:从远程服务器下载文件。例如,get remote_file local_file将从远程服务器下载名为remote_file的文件并将其保存为本地名为local_file的文件。put:将文件上传到远程服务器。例如,put local_file remote_file将把本地名为local_file的文件上传到远程服务器并命名为remote_file。mkdir:在远程服务器上创建新目录。例如,mkdir new_folder将在远程服务器上创建名为new_folder的新文件夹。rmdir:删除远程服务器上的空目录。例如,rmdir folder_name将删除名为folder_name的空文件夹。bye或exit:退出SFTP会话。完成操作后,输入bye或exit命令退出SFTP会话。