Linux开机利用rc.local挂载samba的命令

在Linux系统中,通过rc.local实现开机自动挂载Samba共享目录的命令格式如下:

mount -t cifs -o username=<Samba用户名>,password=<密码> //<服务器IP或域名>/<共享名称> <本地挂载点>

具体操作步骤​:

  1. 编辑/etc/rc.local文件
    在文件中添加挂载命令,例如:

    # 示例:将IP为192.168.1.100的服务器上的shared_folder共享挂载到本地/data目录
    mount -t cifs -o username=samba_user,password=123456 //192.168.1.100/shared_folder /data

    需替换实际参数:用户名、密码、服务器IP、共享名称和本地挂载点。

  2. 赋予执行权限
    sudo chmod +x /etc/rc.local
  3. 启用rc-local服务(部分系统需手动启用)​
    sudo systemctl enable rc-local
  4. 验证挂载
    重启系统或手动执行sudo /etc/rc.local测试命令是否生效,再通过df -h检查挂载状态。

注意事项​:

  • 安全性​:直接在rc.local中明文写入密码存在风险,建议改用凭据文件(如/etc/samba/credentials)并通过credentials=/路径/凭据文件参数引用。
  • 权限问题​:确保挂载点目录(如/data)已提前创建,且权限允许当前用户访问。
  • 服务兼容性​:部分新版Linux系统默认禁用rc.local,需手动启用服务或改用systemd单元文件实现。

若需卸载共享,可执行umount <本地挂载点>,并删除rc.local中的对应命令。

其它方式

Linux开机挂载samba,使用shell命令方式

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇