ubuntu16.04 安装samba

安装samba

1.更新当前软件

sudo apt-get upgrade 
sudo apt-get update 
sudo apt-get dist-upgrade

 

2.执行

sudo apt-get install samba samba-common

 

3.创建共享文件夹目录(可以使用现有文件夹)

sudo mkdir ./share

 

4.给创建的这个目录设置权限

sudo chmod 777 ./share

 

5.添加用户(可跳过)

sudo smbpasswd -a 用户名

 

6.修改samba的配置文件

sudo vi /etc/samba/smb.conf

记得在非[]开头的行是以tab键开始的

复制代码
[global]
  ...
  
  security = user   map to guest
= Bad user //共享级别,用户不需要账号和密码即可访问   ... [share] comment = video shared directories path = .../share public = yes browseable = yes writable = yes available = yes guest = ok create mask = 0777 directory mask = 0777 force directory mode = 0777 force create mode = 0777 security = share workgroup = WORKGROUP force user = root
复制代码

vailable:用来指定该共享资源是否可用

browseable:用来指定该共享是否可以浏览

public:用来指定该共享是否允许guest账户访问

writable:用来指定该共享路径是否可写

 

7.关闭防火墙

sudo ufw disable

 

8.重启samba

sudo service smbd restart

或者

sudo /etc/init.d/smbd restart

 

配置完成

 

能看到目录但看不到内容的解决方法

进到/etc/sysconfig/selinux中,编辑config,将SELINUX=enforcing 改为disabled。

重启

posted @   suphowe  阅读(1409)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示