Linux挂载光盘和配置本地yum源
1、手动临时挂载
练习1:挂载/dev/cdrom光驱中的光盘内容到/dvd目录。即将光盘的内容读到/dvd目录中。
mkdir /dvd
mount /dev/cdrom /dvd #临时手动挂载光盘
ls /dvd #显示/dvd目录的文件列表
df -hT #查看磁盘空间
umount /dev/cdrom #(不要做)卸载光盘(类似于u盘的安全弹出)
2、开机自动挂载
练习2:设置/dev/cdrom光驱中的光盘自动挂载。
用/etc/rc.d/rc.local文件来实现,原理是将mount命令写入到此文件中,系统启动时会自动执行rc.local文件中的命令。
chmod -v +x /etc/rc.d/rc.local #给文件添加x执行权限(必做)
vim /etc/rc.d/rc.local #添加如下内容
mount /dev/cdrom /dvd
临时手动运行rc.local脚本:source /etc/rc.d/rc.local 或 sh /etc/rc.d/rc.local
验证方法:做完练习2的以上操作后,用reboot命令重启系统,登录后用df命令查看光盘(即/dev/sr0)是否自动挂载了。
3、配置yum源
练习3:配置yum源,yum类似于360软件管家。用yum可以方便快捷的安装rpm软件包。
cd /etc/yum.repos.d
mkdir bak
mv -v *.repo bak/
vim dvd.repo #添加如下内容
[centos73] #仓库标识
name=centos 7.3 #仓库名称
baseurl=file:///dvd #仓库路径,即rpm软件包所在的文件夹
enabled=1 #启用此仓库
gpgcheck=0 #禁用gpg检验功能
4、测试yum源
练习4:测试本地yum源是否可用。
yum clean all #清除yum缓存
yum repolist #显示yum源信息
yum install -y tree ftp wget #安装tree、ftp、wget软件
rpm -q tree ftp wget #查询tree、ftp、wget软件是否已安装
tree /etc #执行tree命令查看/etc的目录树结构
yum remove -y ftp #卸载ftp软件
5、安装软件
练习5:安装vsftpd文件共享服务软件,并启动此服务,创建匿名共享的文件,用win7访问这个文件共享。
实施思路参考:
查是否已安装:rpm -q vsftpd
安装软件:yum install -y vsftpd ftp
临时重启vsftpd服务:systemctl restart vsftpd
查vsftpd服务的状态:systemctl status vsftpd 或 lsof -i:21 #查21号端口
允许vsftpd服务开机启动:systemctl enable vsftpd
创建匿名共享的文件:
mkdir -pv /var/ftp/conf
cp -v /etc/*.conf /var/ftp/conf/
用win7匿名访问共享:Win+E打开计算机——>地址栏输入ftp://192.168.10.7
用win7通过用户名访问共享:Win+E打开计算机——>地址栏输入ftp://jin:[email protected]