挂载光盘
练习1:临时挂载
mkdir /dvd
mount /dev/cdrom /dvd
ls /dvd
df -hT
umount /dev/cdrom (不要做)
注:官方解释:mount挂载是将一个设备和一个目录关联起来,这个文件夹(即挂载点)是访问这个设备的入口。
挂载的通俗理解:在Linux中必须将光盘、硬盘分区这些设备的内容读到一个文件夹中,对此文件夹中的内容做操作就等同于对这个设备做操作。、
练习2:自动挂载
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)是否自动挂载了。
配置yum源,测试,以及安装软件
练习3:配置yum源
cd /etc/yum.repos.d
ls
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源是否可用。
yum clean all
yum repolist 显示yum源信息
yum install -y tree ftp wget
rpm -q tree ftp wget 查询tree、ftp、wget软件是否已安装
tree /etc 执行tree命令查看/etc的目录树结构
yum remove -y ftp 卸载ftp软件
练习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]
文件共享会遇到的安全问题:服务器的IP、文件共享设置都正常,但win7无法访问共享?
原因和解决方法:
原因:是防火墙、SELinux安全功能拦截了Win7客户端的访问。
解决方法:临时关闭防火墙:systemctl stop firewalld
设置防火墙开机不启动:systemctl disable firewalld
临时关闭SELinux服务:setenforce 0
查SELinux服务状态:getenforce
设置SELinux开机不启动:vim /etc/selinux/config 将SELINUX=enforcing改成SELINUX=disabled