linux访问windows共享文件夹

1、mount挂载

首先创建被挂载的目录:

 mkdir windows

将共享文件夹挂载到windows文件夹:

 sudo mount -t cifs -o username=administrator,password=11111111 //192.168.66.198/share ./windows

其中几个参数表示含义:

cifs:Common Internet File System,可以理解为网络文件系统。
usrname:访问共享文件夹的用户名
password:访问密码
//192.168.66.198/share:表示网络文件夹的地址,注意这里最后不能加/,如果是//192.168.66.198/share/则会报如下错误:mount: //192.168.66.198/share/ is not a valid block device

Tips:使用mount挂载的方法在系统重新启动后就会失效,如果希望开机时自动挂载,将下面设置加入/etc/fstab文件最后面就可以了。

//192.168.66.198/share /home/windows cifs defaults,username=administrator,password=11111111 0 2

其中/home/windows表示挂载点,就是上面windows目录的完整路径。

2、使用samba连接

1、在Windows上设置一个共享目录

如:将d:\RedHat_disk设置为共享目录

2、在Windows上创建一个用户,如admin,密码111111

3、将tommy用户加入到共享目录d:\redhat_disk的访问组中,并设定admin对该共享目录有完全控制权限(读、写)

4、在Linux下安装samba-client客户端

# yum install samba-client

5、安装cifs-utils软件包

# yum install cifs-utils

6、在Linux下创建一个挂载点

# mkdir  /mnt/Windows

7、挂载Windows上的共享目录d:\redhat_disk到Linux下的/mnt/Windows目录下

# mount -t cifs -o username=admin //192.168.1.123/redhat_disk /mnt/Windows

Enter password: 111111

8、如果挂载成功,则可以进入/mnt/Windows下,新建一个文件,看看Windows上能否看见

9、在/etc/fstab文件中,加入该共享目录的挂载信息

//192.168.1.123/redhat_disk      /mnt/Windows    cifs    username=tommy,password=111111  0 0

10、到此为止,Windows上的共享目录//192.168.1.123/redhat_disk就被成功挂载到了Linux上面了,并且Linux重启后,会自动挂载该目录到/mnt/Windows目录下

posted on 2016-12-21 16:03  淹死的鸭子  阅读(421)  评论(0编辑  收藏  举报

导航