centos7.3虚拟机挂载光盘以及配置yum源

来源:互联网 发布:淘宝e客服怎么设置 编辑:程序博客网 时间:2024/06/05 14:16
挂载光盘
练习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:1@192.168.10.7 

文件共享会遇到的安全问题:服务器的IP、文件共享设置都正常,但win7无法访问共享?

原因和解决方法:
原因:是防火墙、SELinux安全功能拦截了Win7客户端的访问。
解决方法:临时关闭防火墙:systemctl    stop   firewalld
              设置防火墙开机不启动:systemctl   disable   firewalld
              临时关闭SELinux服务:setenforce   0
              查SELinux服务状态:getenforce
              设置SELinux开机不启动:vim   /etc/selinux/config  将SELINUX=enforcing改成SELINUX=disabled