ubuntu16.04通过网络访问windows共享文件夹
Posted bobuddy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu16.04通过网络访问windows共享文件夹相关的知识,希望对你有一定的参考价值。
SMB(全称是Server Message Block)是一个协议名,它能被用于Web连接和客户端与服务器之间的信息沟通
一. 从Ubuntu Desktop访问Windows下samba共享文件夹
1. 安装samba
windows的共享文件夹貌似是用的 SMB 协议,所以先给ubuntu装上SMB:
apt-get install smb
apt-get install smbclient
2. 修改配置
装好之后,据说ubuntu默认的协议比较旧,连不上,所以改一下配置:
sudo gedit /etc/samba/smb.conf
找个空白的地方加上:
client min protocol = CORE
client max protocol = SMB3
我是在[global]下面加的
然后重启samba服务:
service smbd restart
3. 连接
用命令行也可以:
sudo mount -t cifs -o username=Guest //192.168.66.82/share /mnt/share
4. 删除“最近的服务器”
删掉整个<bookmark>标签:
gedit ~/.config/nautilus/servers
然后删掉保存的密钥:
seahorse
二. ubuntu配置samba服务
1. 安装samba
sudo apt-get install samba
1
2. 备份配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
3. 修改samba配置
打开/etc/samba/smb.conf文件,在最后加入如下信息:
[work]
comment = samba share directory
path = /home/yekai/share
public = yes
browseable = yes
public = yes
writeable = yes
read only = no
valid users = yekai
create mask = 0777
directory mask = 0777
#force user = nobody
#force group = nogroup
available = yes
4. 修改samba用户密码,重启服务
sudo smbpasswd -a yekai
New SMB password:
Retype new SMB password:
sudo service smbd restart
5. 访问
然后输入用户名密码即可
相关错误解决
如果出现下面报错:
方法1:
1.按win+R,输入regedit,打开注册表
2.打开 HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\LanmanWorkstation\\Parameters
3.找到AllowInsecureGuestAuth(如果没有,可以新建一个二进制文件,命名为 AllowInsecureGuestAuth)
4.将里面的数据改成1
————————————————
版权声明:本文为CSDN博主「Yemiekai」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Yemiekai/article/details/113432451
以上是关于ubuntu16.04通过网络访问windows共享文件夹的主要内容,如果未能解决你的问题,请参考以下文章
Windows下使用远程桌面连接阿里云ubuntu 16.04服务器
VNC实现Windows远程访问Ubuntu 16.04(无需安装第三方桌面)
ubuntu 16.04 和 windows 10系统安装mysql 允许远程访问 | mysql user guide on ubuntu 16.04 and windows 10