通过samba访问Linux服务器共享文件夹

背景

最近入职新公司,习惯了用Mac开发,新公司AOSP工程源码同步到一个编译服务器。为了提高代码阅读、修改和编译的效率,参考网上的指导实现macOS上用samba访问编译服务器的共享目录。

服务器侧

  1. 先确认自己的服务器是否已经安装Samba,已经安装的情况如下:
[administrator@test]$ rpm -qa | grep samba
samba-libs-4.10.16-18.el7_9.x86_64
samba-client-libs-4.10.16-18.el7_9.x86_64
samba-common-4.10.16-18.el7_9.noarch
samba-common-tools-4.10.16-18.el7_9.x86_64
samba-common-libs-4.10.16-18.el7_9.x86_64
samba-4.10.16-18.el7_9.x86_64
  1. 如果没有安装Samba,可以通过如下命令安装:
[administrator@test]$ yum -y install samba
  1. 为Linux用户添加samba登录密码:
[administrator@test]$ sudo smbpasswd -a administrator
  1. 创建需要共享的目录,配置smb.conf,重新启动Samba服务:
[administrator@test]$ mkdir myShared
[administrator@test]$ vim /etc/samba/smb.conf
//在后面添加自己的Samba共享目录
[administrator]
        comment = administrator shared dirs with password
        path = /media/administrator/myShared
        browseable = yes
        writable = yes
        create mask = 0664
        directory mask = 0777
 
[administrator@test]$ sudo service smb restart

macOS侧

  1. 打开Finder->前往->连接服务器
  2. 输入smb:服务器ip
    在这里插入图片描述

注意:如果samba成功后发现文件夹是空的,去服务器把selinux权限关掉再试试(敲命令setenforce 0)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Quexl189

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

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

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

打赏作者

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

抵扣说明:

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

余额充值