Linux 与windows之间目录或磁盘映射操作

    一、将Linux中的目录映射为Windows中的磁盘

1、实现windows访问普通Linux共享目录

 step1 安装smba

 step2 配置一个windows通过samba访问Linux目录时,需要用到的用户名和密码:

           smbpasswd -a username

step3 在Linux服务器中修改etc/samba/smb.conf文件,在文件中添加

 [username]
       path = /home/share_dir
       writeable = yes
       browseable = no
       valid users = username

path可以换成其他你想要映射的目录,下边vaild users需要指定合适的用户,这个用户需要跟windows中输入的用户一致

step4 重启smba服务 

      sudo service smbd restart

   在windows中找到

             

                                                                                图1

                   

                                                                                       图 2

图2中的驱动器是自动分配的,文件夹需要制定Linux服务器ip\share的形式。

2、实现Windows访问Linux共享目录中的软连接目录

    在有些情况下,会将其他用户的目录软连接到自己的用户目录下,此时再用windows访问这些软连接的目录就会提示无权限访问,那么需要执行以下步骤来获取访问通过软连接的目录

step1 修改etc/samba/smb.conf文件

在[global]域中,添加

allow insecure wide links = yes

在[share]域中,添加
follow symlinks = yes
wide links = yes

保存

step2 重启smbd服务

sudo service smbd restart

在windows端刷新下,应该就可以正常访问了。

 

 

2、Linux系统之间目录共享

在服务端,需要安装nfs与portmap等软件

然后通过在/etc/exports添加

/home/sharedir  *(rw,sync,no_subtree_check,no_root_squash)

其中/home/sharedir是服务端要共享的目录 ,*表示所有的客户端都可以访问,后边的参数列表可以不用管

然后使用

service portmap restart

service nfs-server restart

命令启动相关服务

 

在客户端

需要使用

sudo mount -t nfs ip:/home/sharedir  sharedir

进行访问,后边那个dir需要手动创建

ubuntu10.0版本之后启动使用下边的命令

sudo service nfs-server start

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值