实现操作系统之间文件的互访

目录

1、Windows与Windows系统之间

1.1 、共享机器的设置

1.2 、客户端机器的设置

2、Windows和Linux系统之间

2.1、Windows系统的目录共享给Linux系统

2.2、Linux系统目录共享给Windows系统

3、Linux与Linux系统之间


        Windows和Linux因为操作系统不同,比较难实现文件的直接访问。在实际工作中,很多人对Linux系统不熟悉,部门之间或者用户往往会提出一些关于文件共享的需求,这里作者提出一些自己的看法与建议。

1、Windows与Windows系统之间

1.1 、共享机器的设置

# 共享Windows系统的硬盘或者目录

通过添加组或者用户设置共享

1.2 、客户端机器的设置

# 右键我的电脑,选择映射网络驱动器

# 填写网络地址(因为我设置的是所有人可见,所以不需要输入账号和密码)

# 挂载成功

共享目录和共享硬盘类似,这里不做赘述!

2、Windows和Linux系统之间

2.1、Windows系统的目录共享给Linux系统

1、在Windows电脑上创建目录并设置共享

2、明确共享给谁和权限问题

注意:

        Windows和Linux系统在共享文件这块都有所属用户所属组的概念,用户权限是不一致的,我们还需要提前创建文件所属的用户和组。右键我的电脑,点击管理,找到本地用户和组,创建组cifss和用户cifs

2、切换到Linux系统,进行挂载

# 创建testwin目录用于挂载Windows的共享目录

mkdir /testwin

# 开始挂载

# 卸载和查看进程

小结:

1、通过创建目录,设置目录所属用户和组,将Windows目录共享给其他的机器

2、Windows的机器可以直接通过win+R,输入\\192.168.3.2\vghd即可,如果是Linux想挂载Windows的共享目录,可以输入:mount -t cifs -o username=cifs,password=123456 //192.168.3.2/vghd /testwin进行挂载,卸载可以使用umount //192.168.3.2/vghd /testwin,出现无法卸载,可以使用lsof /testwin查看具体进程

2.2、Linux系统目录共享给Windows系统

#将Linux的磁盘目录设置为共享目录,通过Samba软件进行共享

Linux系统主机:192.168.3.22   需要将分享/common/目录,使Windows系统可以识别到并挂载。

1、关闭selinux和防火墙

        setenforce 0     --临时关闭

        vi /etc/sysconfig/selinux     --将SELINUX=enforcing改为SELINUX=disabled,永久关闭

2、安装samba软件

[root@pdyb /]# yum -y install samba;

3、创建共享目录

[root@pdyb /]# mkir /common

4、修改配置文件

vim /etc/samba/smb.conf

[common]
        comment = Common Share     #共享名称为Common
        path = /common             #共享注释
        browseable = yes           #所有人可见
        guest ok = no              #拒绝匿名访问
        writable=yes               #支持写入数据

5、创建访问账号

[root@pdyb /]# useradd -s /sbin/nologin smbuser

[root@pdyb /]# smbpasswd -a smbuser 

6、启动服务

systemctl start smb

systemctl enable smb

7、验证读写 

3、Linux与Linux系统之间

        将其中一台机器装上samba软件设置共享目录或者通过NFS文件共享系统来实现,上文中已经通过samba实现Linux系统目录共享给Windows,Linux与Linux系统之间原理类似,此处不做赘述!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值