博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Linux中设置共享目录
阅读量:5159 次
发布时间:2019-06-13

本文共 1347 字,大约阅读时间需要 4 分钟。

1.  是否安装了samba服务

 sudo apt-get install samba

 sudo apt-get install smbfs

2.  创建需要共享的目录/ home/usr/share

在目录/home/xxxx/share      xxx为用户名

mkdir share

3. 修改该目录权限

       chmod 777 share

4.备份并编辑smb.conf允许网络用户访问

Sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf

Sudo gedit /etc/samba/smb.conf

搜索security=user

加入

security = user

username map = /etc/samba/sambausers

文件最后加入:允许访问用户为 user1 贡献目录/home/xxxxx/share

[Share]

comment = Share Folder with username and password

path = /home/xxxx/share

public = yes

writable = yes

vaild users = user1

create mask = 0700

directory mask =0700

force user = nobody

force group = nogroup

available = yes

browerable = yes

 

//防止显示中文出现乱码

在global workgroup=MSHOME改为WORKGROUP增加

 display charset = UTF-8

 unix charset = UTF-6

 dos charset = cp936

5.增加网络访问用户user1 /删除用户 sudo userdel – r user1

sudo useradd user1

要注意,上面只是增加了user1这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码能和本机登录密码不相同。 

6.目前要新增网络使用者的帐号: 
sudo smbpasswd -a user1
sudo gedit /etc/samba/smbusers 
7.在新建立的文件内加入下面这一行并保存 
user1 = "network username" 
8.如果将来需要更改newsfan的网络访问密码,也用这个命令更改 
sudo smbpasswd -a user1 
9.删除网络使用者的帐号的命令把上面的 -a 改成 -x 
sudo testparm 
sudo /etc/init.d/samba restart 
最后退出重新登录或重新启动一下机器。

说明:vm虚拟机安装linux时group与windows在一个组中即WORKGROUP

在linux终端中查询ip,ifconfig -a

ip为192.168.128.128

然后在window运行 访问share 用户名为user1 密码输入已设置的密码

转载于:https://www.cnblogs.com/yechanglv/p/6941833.html

你可能感兴趣的文章
【DS】2.队列
查看>>
linux c 文件操作。
查看>>
星巴克
查看>>
判断comboBox是否选对了绑定的数据库中的项
查看>>
SQL 一些语句记录
查看>>
开发工作时间及内容 (一)
查看>>
ubuntu配置jdk7.0过程
查看>>
解析java泛型(二)
查看>>
mockito static method wiki
查看>>
Tomcat笔记:Tomcat的执行流程解析
查看>>
软件工程网络15个人阅读作业1(201521123045 郑子熙)
查看>>
plist中可能会用到的key
查看>>
Codeforces 343D 线段树
查看>>
亮相SIGGRAPH 太极拳三维教学App制作揭秘
查看>>
7-6
查看>>
Codeforces Round #434 D
查看>>
A星寻路demo
查看>>
HDU 1260
查看>>
I-team 博客的 gitlab-runner 持续集成实践
查看>>
数据的双向绑定 Angular JS之开端篇
查看>>