2022-12-09 Ubuntu16.4中访问另一台Ubuntu samba共享出来的目录方法

一、 安装samba客户端

sudo apt-get install smbclient -y

sudo apt-get install cifs-utils

二、查看文件共享权限

smbclient  -L  //192.168.10.12

三、如下图


三、 创建挂载点

mkdir -p /mnt/buildservershare


四、临时挂载
 

# ${remount_share_folder} 为共享文件夹地址,前面需要加上ip[被访问端]
# ${local_mount_folder} 为挂载文件夹地址
# ${username} 为用户名,与被访问端的配置一致
# ${password} 为密码,与被访问端的配置一致
mount -t cifs ${remount_share_folder}  ${local_mount_folder} -o \
username=${username},password=${password},dir_mode=0777,file_mode=0777

#example:
mount -t cifs //192.168.1.105/data  /home/test1/shareData -o \
username=test,password=123456,dir_mode=0777,file_mode=0777

五、卸载命令,要带sudo

sudo umount /home/terry/workspace/buildservershar

六、我自己写的一个shell 脚本,自动输入密码。

#!/bin/bash
echo "Ready to mount buildservershare"
echo "xxxxxx" | sudo -S mount -t cifs  //182.18.1.18/terry  /home/terry/workspace/buildservershare  -o user=terry,password=xxxxx,dir_mode=0777,file_mode=0777

if [ $? -eq 0 ]; then
   echo "====mount ok!===="
else
   echo "====mount failed!===="
   exit 1
fi


七、运行效果

八、参考文章

ubuntu共享文件夹配置与挂载:使用samba_Eter_nit_y的博客-CSDN博客_ubuntu挂载共享文件夹

Ubuntu访问samba共享文件方法_diaodingzhi6175的博客-CSDN博客

ubuntu下开机自动挂载samba目录 - 懒猫的新窝 - 博客园

Ubuntu16.4中访问另一台Ubuntu16.4中samba共享出来的目录_generalsong的博客-CSDN博客_ubantu 读取其他ubantu的共享

猜你喜欢

转载自blog.csdn.net/qq_37858386/article/details/128254274