ToB企服应用市场:ToB评测及商务社交产业平台
标题:
在Liunx服务器使用下令登录Sftp服务器
[打印本页]
作者:
钜形不锈钢水箱
时间:
2024-11-1 09:31
标题:
在Liunx服务器使用下令登录Sftp服务器
背景
工作中,我们经常需要访问外部sftp/ftp服务器,通常需要开通网络权限,所以在本地使用sftp/ftp毗连工具(xftp等)无法毗连,但是又需要查看外部sftp/ftp的文件信息,帮助开发,这时就需要在服务器上登录sftp/ftp查看外部服务器信息。
查抄配置
在毗连之前,首先查看sftp是否已经安装,可正常使用,通常Liunx会默认安装,无需单独安装
//查看sftp信息
sftp -V
或者
which sftp
复制代码
若为安装,需要先安装
// Ubuntu系统使用下述命令安装
sudo apt-get update
sudo apt-get install openssh-client
//CetorOS
sudo yum install openssh-clients
复制代码
毗连
使用sftp的基本步调:
打开你的Linux终端。
输入以下下令,更换username为你的SFTP用户名,host为SFTP服务器的地点(这可以是IP地点或域名):
sftp username@host
复制代码
如果是第一次毗连到该服务器,可能会看到一个关于服务器指纹的提示,扣问你是否信任并想要继承毗连。如果是的话,输入yes。
接下来,你会被提示输入密码。输入你的SFTP密码(注意,密码输入时不会显示任何字符)。
完成后,如果认证成功,你将登录到SFTP服务器,可以开始传输文件。如果你拥有密钥而不是密码,你可以使用-i选项指定私钥文件的路径:
sftp -i /path/to/private_key username@host
复制代码
如果你需要指定差别的端口,可以使用-oPort选项,如下所示:
sftp -oPort=2222 username@host
复制代码
在成功登录后,你可以使用类似于Linux文件操纵的下令来管理文件,例如:
ls:列出远程目录中的文件。
get filename:下载文件到本地系统。
put filename:上传本地文件到远程系统。
cd directory:改变远程系统上的当前目录。
mkdir directory:在远程系统上创建一个新目录。
exit或quit:结束SFTP会话。
有关更多下令和选项,请查看sftp的手册页,可以在终端中输入man sftp来访问。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! 更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4