第一中种方法:
Linux中启动shell,输入如下命令:
mount -t cifs -o username="my-pc-name",password="my-password" //my-ip-addr/sharefolder /mnt/my-linux-sharefolder
回车,ok。
第二种方法:
1. linux的/etc/smb.conf备份,然后touch smb.conf一个新文件。
2. vi smb.conf如下:
[global]
workgroup = SMBME
netbios name = linuxsamba
server string = LinuxSambaMe
security = share
[SMBME]
path = /opt/mysambafolder
writeable = yes
browseable = yes
guest ok = yes
注释:workgroup:Windows中输入linux的ip后显示的文件夹名称(需要大写,Windows显示为小写);
netbios name:Windows中显示出的linux计算机名称;
server string:samba服务器说明,随便定义;
security:验证和登陆方式,这里用share方式,不需要设置用户名和密码;
path:linux中的共享目录
3. mkdir -p /opt/mysambafolder
4. id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
5. chown -R nobody:nobody /opt/mysambafolder
6. smbd
7. nmbd
ok啦。Windows里面输入\\linux-ip,回车,看到“smbme”文件夹了。
(原创)Linux跟Window共享文件的两个简单方法,布布扣,bubuko.com