两台服务器共享文件Windows和Linux

最近遇到一个问题,新装的两台服务器死活就是挂载不上samba服务器上的文件,在输入mount挂载命令的时候提示只读什么的,尝试了在挂载的时候用只读的方式去挂载也是不行,最终发现了,缺少安装cifs包,

出错提示如下:
# mount -t cifs //192.168.1.177/data /data -o username=minunix 
mount: block device //192.168.1.177/data is write-protected, mounting read-only
mount: cannot mount block device //192.168.1.177/data read-only

此时执行命令:
yum install cifs-utils
命令执行结束后再执行mount 命令
# mount -t cifs //192.168.1.177/data /data -o username=minunix 
Password:   ///输入密码
# df -h -P
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              97G  2.6G   89G   3% /
tmpfs                 7.8G     0  7.8G   0% /dev/shm
/dev/sda1             194M   30M  155M  17% /boot
//192.168.1.177/data  310G   34G  260G  12% /data
实现Windows和Linux下文件共享
 mount -t cifs -o username=YZK, //192.168.137.1/test /mnt/

虚拟机中直接挂载

 使用mount命令挂载:

#mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/h或者:

#mount -t cifs -o username=Administrator,password=123 //192.168.213.1/test /mnt     //test文件夹必须已经设置为共享文件夹才能够挂载成功

#mount    //查看一下是否已经成功挂载    

取消挂载方法:

umount //192.168.213.1/test
 
原文地址:https://www.cnblogs.com/yuzhaokai0523/p/4365160.html