linux下设置开机自动挂载其他主机的samba共享目录

 

 

安装samba smbfs:

sudo apt-get install cifs-utils


创建目录:

sudo mkdir /work

 

挂载目录

smbmount //192.168.4.180/share_dir  /work -o user=xxx,password=xxx,iocharset=utf8,rw,dir_mode=0777,file_mode    =0777,uid=1000,gid=1000

 

将挂载加入开机启动项

vi  /etc/rc.local

 

 

要在 Linux设置开机自动挂载 Samba 共享文件夹,您可以按照以下步骤进行操作: 1. 创建一个要挂载目录。例如,您可以在 `/mnt` 目录下创建一个名为 `myshare` 的目录: ``` sudo mkdir /mnt/myshare ``` 2. 创建一个包含 Samba 访问凭据的文件。例如,您可以使用以下命令创建一个名为 `.smbcredentials` 的文件: ``` sudo nano ~/.smbcredentials ``` 在该文件中,添加以下内容并保存: ``` username=your_username password=your_password ``` 注意:请将 `your_username` 和 `your_password` 替换为您在 Samba 服务器上使用的用户名和密码。 3. 确保 `cifs-utils` 软件包已安装。如果未安装,请使用以下命令安装: ``` sudo apt update sudo apt install cifs-utils ``` 4. 编辑 `/etc/fstab` 文件并添加一个新行来定义要挂载Samba 共享文件夹。例如,如果您要挂载名为 `share` 的 Samba 共享文件夹到 `/mnt/myshare` 目录中,可以将以下行添加到 `/etc/fstab` 文件中: ``` //server/share /mnt/myshare cifs credentials=/home/your_username/.smbcredentials,uid=1000,gid=1000,iocharset=utf8,noperm 0 0 ``` 这将在系统启动时自动Samba 共享文件夹挂载到 `/mnt/myshare` 目录中。 注意:请将 `server` 和 `share` 替换为您要挂载Samba 服务器的名称或 IP 地址和共享文件夹的名称。请注意,`credentials` 选项指定了包含 Samba 访问凭据的文件的路径。`uid` 和 `gid` 选项指定了要挂载的文件夹的所有者和组的 ID,`iocharset` 选项指定了字符集编码,`noperm` 选项禁用了所有文件和目录的权限检查。 5. 保存并关闭 `/etc/fstab` 文件。 6. 您可以使用以下命令挂载 `/etc/fstab` 文件中定义的所有挂载点: ``` sudo mount -a ``` 如果没有任何错误,这将挂载所有定义在 `/etc/fstab` 文件中的挂载点。 现在,您已经设置开机自动挂载 Samba 共享文件夹。在系统启动时,Linux自动将指定的 Samba 共享文件夹挂载到指定的目录中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值