Linux安装FTP

光驱挂载
虚拟机设置光驱连接即可
1 创建一个目录将作为光驱的挂载目录
#  mkdir    /home/Kar1/rom
2 找到光驱硬件设备(/dev/cdrom)
3 将目录与光驱进行联系即挂载

挂载      mount 硬件 挂载点 目录
#  mount /dev/cdrom    /home/Kar1/rom
卸载      umount 硬件或挂载点
#  umount /dev/cdrom 或 /home/Kar1/rom
弹出光驱      eject

安装FTP
软件包存放于/rom/Packages目录中   rom为光驱挂载的目录
切换到 /rom/Packages 以rpm方式安装(vsftpd)软件

#  ls -qa | grep 软件名 即可查询可光驱已有的软件包
安装软件     
#  rpm -ivh vsftpd-2.2.2-11.el6_3.1.x86_64.rpm(带上版本号后缀名)
查询软件是否安装     
#  rpm -q vsftpd(不用带版本号后缀名)
卸载软件     
#  rpm -e vsftpd-2.2.2-11.el6_3.1.x86_64.rpm(带上版本号后缀名)

ftp为服务软件 走ftp协议 占用21号端口
安装成功后
操作命令   #  service vsftpd start/restart/stop      即启动/重启/停止 ftp
查看服务进程      #  ps -A | grep ftp

客户端测试是否可以链接  
WIN系统 cmd中   输入     telnet  服务器IP  21端口    如:telnet 192.168.0.136 21 
若提示 telnet 不是内部或者外部命令
修改客户端   控制面板-程序-打开或者关闭Windows功能   找到Telnet客户端 打上勾即可 如下图



若还是链接失败 检查是否 虚拟机 服务器 开启了防火墙
服务器:
#  setup->防火墙设置->去掉[*]中的*号(敲空格即可增加 删除),关闭防火墙
客户端出现表示成功


ftp连接时若提示
cannot change directory:/xxxx/xxxx
关闭服务器(虚拟机)SELinux 
# vi /etc/selinux/config
把enforcing 改为 disabled
编辑后 reboot重启 再启动ftp即可

ftp优化
ftp登录权限 在以下2个配置文件中设置,即可设置登录权限
在以下文件的用户名中加#注释即可给予ftp权限 修改后记得重启ftp服务
/etc/vsftpd/user_list 
/etc/vsftpd/ftpusers

ftp用户限制 
限制用户只能访问自己的home目录
vi   /etc/vsftpd/vsftpd.conf
打开文件时 :set nu可显示行号,去掉以下2行文本的#号
97行 chroot_list_enable=YES
99行 chroot_list_file=/etc/vsftpd/chroot_list
再把只能访问自己home目录的配置信息写到/etc/vsftpd/chroot_list文件中
touch chroot_list 创建文件
vi 编辑 保存并重启ftp服务

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux安装FTP服务器可以使用vsftpd软件包。你可以通过以下步骤来安装FTP服务器: 1. 打开终端窗口,以root用户身份登录或使用sudo命令。 2. 运行以下命令来安装vsftpd软件包:sudo apt-get install vsftpd(对于Debian或Ubuntu系统)或sudo yum install vsftpd(对于CentOS或RHEL系统)。 3. 安装完成后,可以使用以下命令启动FTP服务器:sudo systemctl start vsftpd。 4. 如果需要设置FTP服务器在系统启动时自动启动,可以使用以下命令:sudo systemctl enable vsftpd。 5. 默认情况下,FTP服务器的配置文件位于/etc/vsftpd.conf。你可以根据需要修改这个文件来进行自定义配置,如启用匿名访问、限制用户权限等。 6. 在客户端上,你可以使用FTP客户端软件(如FileZilla)来连接到你的Linux FTP服务器。通过输入服务器地址、用户名和密码,你可以进行文件上传和下载操作。 总结:在Linux安装FTP服务器可以使用vsftpd软件包,并通过修改配置文件进行自定义配置。你可以使用FTP客户端软件连接到服务器进行文件传输。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Linuxftp服务的安装与配置](https://blog.csdn.net/qq_36205206/article/details/125808803)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [在Linux安装ftp服务器](https://blog.csdn.net/gushendezhufu/article/details/127460780)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值