Liunx安装FTP和SFTP
- 软件开发
- 2025-07-21 18:53:11

ftp端口:20/21 sftp端口:22 一、ftp 1、安装ftp yum install vsftpd #安装ftp 服务 (1)查看ftp服务的状态 命令:service vsftpd status PS:提示vsftpd: command not found,修改PATH的环境变量就可以了 (2)启动ftp 命令:service vsftpd start (3)查看ftp进程 命令:ps -ef|grep -i ftp 命令:netstat -an | grep 21 2、FTP的使用 (1)连接FTP 命令:ftp ip地址 或者 ftp 主机名 输入正确的用户名和密码,验证通过就可以连接到这个指定远程主机了 2、在远程主机查看文件等操作 即你连接的远程主机上操作,方法和平常一模一样,如 ftp> ls ftp>pwd (3)下载文件 ftp> get test.txt ftp> mget *.txt #批量下载 切换本地路径:lcd PS: a)下载到了本地主机的当前目录下。比如,在/test下执行ftp,都下载到这个目录了。 b)批量下载每下载一个文件就会有确认提示,可以关闭这个提示,prompt off (4)上传文件 ftp> put test1.txt /usr/cc/testAB.htm ftp> mput *.txt #批量上传 PS:上传文件都来自于本地主机的当前目录下。比如,在/test下运行的ftp命令, 则上传的文件都是/test目录下 (5)关闭 ftp> bye ftp> quit 二、SFTP 1、sftp与ftp的区别 FTP:FTP是一种文件传输协议,一般是为了方便数据共享的。包括一个FTP服务器和多个FTP客户端.FTP客户端通过FTP协议在服务器上下载资源。 SFTP:SFTP协议是在FTP的基础上对数据进行加密,使得传输的数据相对来说更安全。但是这种安全是以牺牲效率为代价的,也就是说SFTP的传输效率比FTP要低。 两者的区别不大(主要体现在用法和语法上),FTP需要安装vsftpd服务,而SFTP则不需要安装就可以使用。由于SFTP需要加密传输所以效率会比FTP低但却更安全。 2、SFTP的使用 (1)SFTP的连接。 连接时使用sftp 用户名@ip地址 (2)对于远程路径的操作和文件的下载。 ls:显示远程连接的服务器路径下的文件 pwd:显示远程连接服务器当前的路径 cd:切换远程连接服务器的路径 get:获取远程服务器上的文件 mget:批量获取远程服务器上的文件 (3)对于本地路径的操作和文件的上传 lls:显示本地路径下的文件 lpwd:显示本地的当前路径 lcd:切换本地路径 put:将本地文件上传到远程服务器 mput:将本地文件批量上传到远程服务器 (4)一些其他操作 rm:删除远程服务器上的文件 mkdir:在远程服务器上创建目录 rename:移动或重命名远程服务器上的文件 rmdir:删除远程服务器上的空目录 (5)断开连接 bye:断开连接
Liunx安装FTP和SFTP由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Liunx安装FTP和SFTP”
上一篇
蓝桥杯基础知识1字母大小写转换
下一篇
Docker镜像以及镜像分层