linux挂载window共享文件
linux挂载windows共享目录
一、先在windows创建一个本地帐号用来访问共享权限的普通帐号
二、设置Oracle这个帐号共享能够读写,以及安全性
3、查看windows 共享了那些目录
1 | smbclient -L //172.22.71.230 |
4、在linux端临时挂载一下
1 | mount.cifs -o username=Oracle,password=密码 //172.22.71.230/Oracle /opt/oraclerman/backup |
如果出现挂载报错则需要加上版本好,通过dmes -T 查看系统日志
1 2 | mount.cifs -o username=Oracle,password=密码,vers=1.0 //172.22.71.230/hana$ /hanabak //172.22.71.230/hana$ /hanabak cifs username=Oracle,password=密码,vers=1.0 0 0 修改配置文件,永久挂载 |
5、设置永久挂载生效
1 | //172.22.71.230/Oracle /opt/oraclerman/backup cifs username=Oracle,password=密码 0 0 |
六、如果要设置linux给其它用户授权能够读写,则需如下操作:
[oracle@f7oda7211 backup]$ id oracle 先查查询授权的ID号
uid=1001(oracle) gid=1001(oinstall) groups=1001(oinstall),1006(asmdba),1003(dba),1002(dbaoper)
mount -t cifs -o username=Oracle,password='密码',gid='1001',uid='1001' //172.22.71.230/Oracle /opt/oraclerman/backup 进行授权
还可以使用
mount -t cifs -o username=administrator,password='1234',rw,file_mode=0777,dir_mode=0777,setgid='592',setuid='10001' //172.23.0.163/ftp /home/oracle/backup/baobiao/data
七、卸载挂载的目录提示设备忙碌
方法一、强制卸载 umount -f /offlinebak (如果使用强制卸载那就得使用方法二)
方法二、安装lsof或者fuser
- 安装lsof
# yum install -y lsof
- 安装fuser
# yum install -y psmisc
结束目录中的所有进程fuser -m -v -i -k /offlinebak
也可以使用以方法查看进程:
fuser -m -v /offlinebak 是查看进程 ,然后再使用 kill -9
本文来自博客园,作者:聆听城市喧哗,转载请注明原文链接:https://www.cnblogs.com/fzhelpdesk/p/16284815.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!