有的时候为了像拜访windows下的目录/文件一样来拜访linux上的目录/文件,咱们能够将linux上的目录映射成windows的一个网络地位,如下图的public:

这样能够不便咱们做各种操作,如,windows和linux之间的文件拷贝,windows和linux之间用compare工具进行文件比拟等等

接下来咱们实际操作一下

环境

1、Windows 10
2、Linux CentOS 7
3、Samba软件(须要装置到linux上)
摘自百度百科:
Samba是在Linux和UNIX零碎上实现SMB协定的一个免费软件,由服务器及客户端程序形成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协定是客户机/服务器型协定,客户机通过该协定能够拜访服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba岂但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

装置samba

yum install samba -y

装置实现后,批改/etc/samba/smb.conf配置,减少如下内容:

[public]        path = /home/daik        public = yes        writeable = yes        browseable = yes        guest ok = yes

--->path:须要映射的目录

增加samba用户(如下示例daik为现有用户,如果没有能够先创立一个)

[root@aia-db /home]# smbpasswd -a daikNew SMB password:Retype new SMB password:Added user daik.

启动samba,并查看其状态是否OK()

[root@aia-db /home]# systemctl start smb[root@aia-db /home]# systemctl status smb● smb.service - Samba SMB Daemon   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)   Active: active (running) since Tue 2020-07-14 16:19:37 CST; 4s ago     Docs: man:smbd(8)           man:samba(7)           man:smb.conf(5) Main PID: 58083 (smbd)   Status: "smbd: ready to serve connections..."    Tasks: 4   CGroup: /system.slice/smb.service           ├─58083 /usr/sbin/smbd --foreground --no-process-group           ├─58089 /usr/sbin/smbd --foreground --no-process-group           ├─58090 /usr/sbin/smbd --foreground --no-process-group           └─58091 /usr/sbin/smbd --foreground --no-process-groupJul 14 16:19:36 aia-db systemd[1]: Starting Samba SMB Daemon...Jul 14 16:19:37 aia-db smbd[58083]: [2020/07/14 16:19:37.685813,  0] ../../lib/util/become_daemon.c:136(daemon_ready)Jul 14 16:19:37 aia-db smbd[58083]:   daemon_ready: daemon 'smbd' finished starting up and ready to serve connectionsJul 14 16:19:37 aia-db systemd[1]: Started Samba SMB Daemon.

在Windows上映射


如上图,在空白处点击右键,而后抉择“增加一个网络地位”
关键步骤如下,其余步骤依据提醒下一步就能够了

实现后就创立了一个新的网路目录,能够随时拜访了。

samba的相干参数解说,请参见:
https://www.cnblogs.com/share...