Linux报错
-------------------
在VMware虚拟机中配置yum源时,执行 mount /dev/cdrom /mnt/cdrom 出现 mount: no medium found on /dev/sr0
---------------
no medium found on /dev/sr0
根本原因是iso镜像并没有加载到虚拟机系统内。
临时解决办法:
在虚拟机下部的状态栏内,找到CD/DVD图标(一个光盘图标),此时一般显示为灰色,鼠标点一下,即可启动CD/DVD,此时CD/DVD即可加载到虚拟机系统内,如下图所示:
未加载CD/DVD:
已加载CD/DVD:
永久解决办法:在虚拟机的CD/DVD设置里,将“已连接”和“打开电源时连接”两个选项,选中,确定即可。如下图所示:解决办法:
此时再执行mount命令,即可成功挂载光盘。
1 sudo mkdir /mnt/cdrom
2 mount -t iso9660 /dev/cdrom /mnt/cdrom
vsftpd登录时提示“vsftpd 500 OOPS: chroot”的问题
当我们限定了用户不能跳出其主目录之后,使用该用户登录FTP时往往会遇到这个错误:
解决办法:
是selinux的问题,它有一个叫做”Allowftptoread/writeintheuserhomedirect
vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。 要修复这个错误,可以用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录替换成你自己的。或者你可以在vsftpd的配置文件中增加下列两项中的一项:allow_writeable_chroot=YES
---------------------
service vsftpd start 提示:Redirecting to /bin/systemctl start vsftpd.service
1、原因:估计是使用的是Centos7或者 Fedora高版本。启用服务变化了。
2、解决方法:执行命令使用:#/bin/systemctl start vsftpd.service。
-------------------
--------------------------------------------