在Deepin上部署Samba服务器

在Deepin上部署Samba服务器可以帮助Windows和Deepin系统之间的文件共享和互操作性。以下是一般步骤,帮助大家安装和配置Samba服务器:

  1. 安装Samba服务器:
    在Deepin上,可以使用以下命令安装Samba服务器:
sudo apt update
sudo apt install samba

这将更新软件包列表并安装Samba服务器。
2. 创建共享目录:
创建一个目录,用于存储要共享的文件。例如,可以使用以下命令创建一个名为“shared”的目录:

sudo mkdir /samba/shared
  1. 设置目录权限:
    为了确保目录可以由Samba服务器上的用户进行读写访问,需要设置适当的权限。使用以下命令设置目录权限:
sudo chmod 775 /samba/shared
sudo chown root:samba /samba/shared

这将允许所有用户读取、写入和执行目录中的文件,但只有root用户可以对其进行修改。
4. 配置Samba服务器:
打开Samba服务器配置文件/etc/samba/smb.conf。可以使用文本编辑器进行编辑,例如nano:

sudo nano /etc/samba/smb.conf

在文件中找到“[homes]”部分,并确保它看起来像这样:

[homes]
   comment = Home Directories
   browseable = yes
   valid users = %S
   create mask = 0755

这将允许用户在其主目录中创建共享文件夹。如果想将其他目录作为共享文件夹,可以在“[homes]”部分下添加其他行,并为每个用户定义其共享文件夹的路径和权限。
5. 创建用户数据库:
在Samba服务器上,需要创建一个用户数据库以跟踪哪些用户有权访问共享文件夹。运行以下命令创建用户数据库:

sudo smbpasswd -a your_username

将“your_username”替换为要添加到用户数据库的实际用户名。系统将提示输入密码。确保为每个需要访问共享文件夹的用户重复此步骤。
6. 重启Samba服务:
完成配置后,重启Samba服务以使更改生效。运行以下命令重启Samba服务:

sudo service smbd restart

这将重新启动Samba守护程序并应用更改。

may the odds be ever in your favor ~

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
对于在 Deepin 操作系统上部署代理服务器,你可以使用 Squid 这样的代理服务器软件来实现。以下是基本的步骤: 1. 安装 Squid: 在终端中运行以下命令安装 Squid: ``` sudo apt-get update sudo apt-get install squid ``` 2. 配置 Squid: 打开 Squid 的配置文件 `/etc/squid/squid.conf`,你可以使用任何文本编辑器进行编辑。在文件中找到以下行: ``` #acl localnet src 10.0.0.0/8 # RFC1918 possible internal network #acl localnet src 172.16.0.0/12 # RFC1918 possible internal network #acl localnet src 192.168.0.0/16 # RFC1918 possible internal network ``` 将上面三行的注释符号 `#` 去掉,并根据你的网络设置修改这些行,以匹配你要允许访问代理服务器的网络。例如,如果你要允许本地网络(10.0.0.0/8)和 192.168.1.0/24 访问代理服务器,你的配置将如下所示: ``` acl localnet src 10.0.0.0/8 # RFC1918 possible internal network acl localnet src 192.168.1.0/24 # RFC1918 possible internal network ``` 在配置文件中找到以下行: ``` #http_access allow localnet ``` 将上面一行的注释符号 `#` 去掉,以允许匹配上面设置的网络访问代理服务器。 3. 启动 Squid: 在终端中运行以下命令启动 Squid: ``` sudo systemctl start squid ``` 4. 验证代理服务器: 确保 Squid 正常运行后,你可以在其他设备或应用程序中配置代理服务器,并尝试通过代理服务器访问网络。 这些步骤应该可以帮助你在 Deepin部署代理服务器。请注意,这只是基本的配置指南,根据你的需求可能需要进行更多的配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长孤秋落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值