光驱挂载
虚拟机设置光驱连接即可
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服务