Win10访问Ubuntu的samba共享文件

摘要:
大致分为以下步骤:1.启动samba服务器。2.配置共享目录和用户权限。3.启用samba客户端。4.访问共享目录。1.启动samba服务器。安装samba服务器。sudoapt将安装sambasamba common。检查samba服务是否自动安装。2.配置共享目录和用户权限。1创建用于共享的samba目录。苏多牌手表

大致分为以下几个步骤:

一、开启samba服务器

二、配置共享目录和用户权限

三、开启samba客户端

四、访问共享目录

一:开启samba服务器

安装samba服务器:  sudo apt-get install samba samba-common

检查是否自动samba服务:samba -V   (如果出现下面版本号说明已经安装了samba服务器)

Win10访问Ubuntu的samba共享文件第1张

二、配置共享目录和用户权限

1、创建一个用于分享的samba目录。

sudo mkdir /home/share             

2、给创建的这个目录设置权限

sudo chmod 777 /home/share

3、添加用户

sudo useradd test

4、设置samba的用户密码

sudo smbpasswd -a test

5、配置samba的配置文件。
sudo vim /etc/samba/smb.conf

在配置文件smb.conf的最后添加下面的内容:

[share]
comment = share folder
browseable = yes
path = /home/share
create mask = 0700
directory mask = 0700
valid users = test
public = yes
available = yes
writable = yes

6、重启samba服务器。

sudo service smbd restart  或者 /etc/init.d/samba restart

三、开启samba客户端

Win10打开控制面板--程序--windows功能启动或关闭--打开smb客户端

Win10访问Ubuntu的samba共享文件第2张

 然后重启系统让设置生效!!!

四、访问共享目录

Windows徽标+R 在弹出的运行窗口中输入 \ip  即可访问。如\192.168.182.188,输入samba用户名及密码访问即可看到共享,然后就可以在Linux系统与Windows系统直接进行文件共享了

Win+R:在弹出的运行窗口中输入ip(在ubuntu中用ifconfig查看ip)即可访问。如下图输入samba用户和密码就能看到共享的目录了。

Win10访问Ubuntu的samba共享文件第3张

访问目录可能出现以下问题:   

1)、 win7可以访问,但win10连接就会提示密码错误

解决:

1.win10系统运行secpol.msc 打开本地安全策略

2.安全策略->本地策略->安全选项

3.右侧找到“网络安全:LAN管理器身份验证级别”打开,选择“仅发送NTLMv2响应,拒绝LM和NTLM”点确定。

4.本路径下再找到“网络访问:本地账户的共享和安全模型”打开,选择“仅来宾”

2)、对改目录下的文件能读不能写

解决:

sudo vi /etc/samba/smb.conf
打开文件后,找到下面一行,如果没有就加上

write list = root  

加上 test 用户,修改为下面一行

write list = root,test

保存后,重启smbd服务

service samba restart  或  /etc/init.d/samba restart

这时windows 10就可以拷贝文件到ubuntu里面的share目录了。

注意:test是我登录ubuntu的目录,需要根据你自己的用户名做相应的修改。

免责声明:文章转载自《Win10访问Ubuntu的samba共享文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇google code 或 git 免用户名和密码 .netrc 在windows中的操作 _netrcunity中加载下一个场景且不销毁当前场景的方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

更改Ubuntu gcc、g++默认编译器版本

转一篇文章: 升级Ubuntu到11.10,但在编译Android的时候出错了。这个Android在升级系统之前编译是没有错误的,对比发现升级到Ubuntu 11.10后gcc、g++的版本都是4.6.1。而升级之前的版本是4.4.6。我想多半原因就在这里了。要想解决问题需要更改Ubuntu gcc、g++默认编译器版本。google一把发现有两种方法可以...

ubuntu16安装docker

首先确保curl已经安装! 然后执行: curl -sSL https://get.docker.com/|sudo sh 这个是通过脚本的方式安装docker. 运行命令测试 sudo docker run ubuntu echo "hello" 如果没有拉取镜像,这条命令会自动去拉取。  docker提供了一种非root用户来执行docker的方式:...

双系统Ubuntu无法访问Win10磁盘分区解决方法

今天在linux下打开win的NTFS硬盘总是提示出错了,而且是全部的NTFS盘都出错,其中sda3错误显示如下: Error mounting /dev/sda3 at /media/struggle6688/164AFCB44AFC91AB: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev...

mac下安装fastdfs 完全版

一、下载安装包和依赖 4件套都在里面附上链接:链接:https://pan.baidu.com/s/1bqsRQPBim4rd25k0o3wxUQ 密码:qzai 二、解除mac安全限制,mac默认不允许操作系统目录 重启电脑 按住command+r打开终端,输入csrutil disable 禁用安全限制如果想要恢复 csrutil enable 启用重...

win10下检查nvidia显卡支持的cuda版本

1、首先将【C:Program FilesNVIDIA CorporationNVSMI】添加至系统环境变量【path】中; 2、在powershell中使用命令【nvidia-smi】,即可看到结果 nvidia与cuda需要满足关系:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/ind...

关于安装ROS的资料备份

#关于rosdep update的解决方法常见的几种 1.排除网络问题 2.增加TIMEOUT的时间: 更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py、gbpdistro_support.py、rep3.py中的DOWNLOAD_TIMEOUT = 15.0值,改大一点就...