ubuntu安装samba

简介: 1 首先当然是要安装samba了:sudo apt-get install sambasudo apt-get install smbfs2 下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/sharemkdir /home/ray/sharechmod 777 /home/ray/share备份并编辑smb.

1 首先当然是要安装samba了:
sudo apt-get install samba
sudo apt-get install smbfs

2 下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share
mkdir /home/ray/share
chmod 777 /home/ray/share

备份并编辑smb.conf允许网络用户访问
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

3 将下列几行新增到文件的最后面
[Share]
comment = Shared Folder 
path = /home/ray/share
writable = yes
browseable = yes

4 (可选) 然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成
workgroup = WORKGROUP

在 [global] 放入以下内容
force user = derek
force group = derek
create mask = 0664
directory mask = 0775

 

5 添加账户和密码
sudo useradd smbuser
要注意,上面只是增加了smbuser这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。

sudo smbpasswd -a smbuser
设置该账号对应的密码。

也可以把原来的账户直接设置为samba账号:sudo smbpasswd -a derek

 

6 重启samba
sudo /etc/init.d/samba restart
或者:sudo service smbd restart

 

目录
相关文章
|
8天前
|
Ubuntu Linux
在Linux (Ubuntu 16) 下安装LabVIEW
在Linux (Ubuntu 16) 下安装LabVIEW
25 0
|
4天前
|
存储 Ubuntu Java
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
【Linux】已解决:Ubuntu虚拟机安装Java/JDK
12 1
|
15天前
|
Ubuntu
在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
19 3
|
16天前
|
消息中间件 Ubuntu 数据安全/隐私保护
Ubuntu上安装RabbitMQ
Ubuntu上安装RabbitMQ
15 1
|
16天前
|
Ubuntu Docker 容器
ubuntu安装docker
ubuntu安装docker
174 1
|
23天前
|
Ubuntu PHP Apache
蓝易云 - 如何在Ubuntu 22.04上安装PHP8.1并设置本地开发环境
以上就是在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境的步骤。
36 2
|
1天前
|
Ubuntu C语言
【Ubuntu20.04】安装gcc11 g++11, Ubuntu18.04
以上就是在Ubuntu 20.04和Ubuntu 18.04上安装gcc11和g++11的步骤。
5 0
|
24天前
|
缓存 Ubuntu 应用服务中间件
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
|
7天前
|
Ubuntu 关系型数据库 MySQL
MySQL5.7在Ubuntu安装[单机软件],第一步登录root,sudo su -
MySQL5.7在Ubuntu安装[单机软件],第一步登录root,sudo su -
|
7天前
|
Ubuntu 关系型数据库 MySQL