乐云主机笔记

  • 首页
  • 学习记录
  • 资源下载
  • 新手教程
  • 其他
  • 脚本源码
  • 自用主机
  • 主机优惠
  • 域名优惠
  • 网赚项目

  1. 首页
  2. 学习记录
  3. 正文

Debian 12 SSHFS 挂载脚本

2025年 8月 11日 17点热度 0人点赞 0条评论
A服务器(debian12)在/mnta路径下用sshfs挂载另一台B服务器(IP为xx.xx.xx.xx, 端口为53211,用户名为dohomewo,密码为mmmmm,需要挂的路径为/mntb)
使用SSHFS挂载远程文件系统时,通常不建议直接在命令行中传递密码,因为这会带来安全风险。相反,推荐使用SSH密钥认证来实现无密码登录。
不过,如果你确实需要在脚本中传递密码,可以使用sshpass工具来实现。以下是详细的步骤和完整的脚本:
  1. 更新软件包列表:

sudo apt update

2.安装sshfs和sshpass:
sudo apt install -y sshfs sshpass
3. 创建本地挂载点(如果不存在):sudo mkdir -p /mnta
4. 使用sshpass和sshfs挂载远程文件系统。假设你要挂载的远程服务器为xx.xx.xx.xx,用户名为dohomewo,端口为53211,并且你想挂载远程服务器上的/mntb到你刚才创建的本地目录/mnta,密码为mmmmm:
sshpass -p 'mmmmm' sshfs dohomewo@xx.xx.xx.xx:/mntb /mnta -p 53211
5.当你完成工作后,可以通过以下命令卸载远程文件系统:
fusermount -u /mnta
下面是这些命令整合在一个脚本中的形式,方便一次性执行:

#!/bin/bash

# 更新软件包列表
sudo apt update

# 安装sshfs和sshpass
sudo apt install -y sshfs sshpass

# 创建本地挂载点(如果不存在)
sudo mkdir -p /mnta

# 挂载远程文件系统
sshpass -p 'mmmmm' sshfs dohomewo@xx.xx.xx.xx:/mntb /mnta -p 53211

echo "远程文件系统已挂载到 /mnta"

 


使用SSHFS挂载远程文件系统时,通常不建议直接在命令行中传递密码,因为这会带来安全风险。相反,推荐使用SSH密钥认证来实现无密码登录。 不过,如果你确实需要在脚本中传递密码,可以使用`sshpass`工具来实现。以下是详细的步骤和完整的脚本: 1. 更新软件包列表: ```bash sudo apt update ``` 2. 安装`sshfs`和`sshpass`: ```bash sudo apt install -y sshfs sshpass ``` 3. 创建本地挂载点(如果不存在): ```bash sudo mkdir -p /mnta ``` 4. 使用`sshpass`和`sshfs`挂载远程文件系统。假设你要挂载的远程服务器为`xx.xx.xx.xx`,用户名为`dohomewo`,端口为`53211`,并且你想挂载远程服务器上的`/mntb`到你刚才创建的本地目录`/mnta`,密码为`mmmmm`: ```bash sshpass -p 'mmmmm' sshfs dohomewo@xx.xx.xx.xx:/mntb /mnta -p 53211 ``` 5. 当你完成工作后,可以通过以下命令卸载远程文件系统: ```bash fusermount -u /mnta ``` 下面是这些命令整合在一个脚本中的形式,方便一次性执行: 请注意,将密码硬编码在脚本中存在安全风险,建议尽快迁移到使用SSH密钥认证的方法。以下是配置SSH密钥认证的基本步骤: 1. 在A服务器上生成SSH密钥对(如果还没有的话): ```bash ssh-keygen -t rsa ``` 2. 将公钥复制到B服务器: ```bash ssh-copy-id -i ~/.ssh/id_rsa.pub -p 53211 dohomewo@xx.xx.xx.xx ``` 这样配置后,你就可以无需密码即可通过SSHFS挂载远程文件系统。

标签: 暂无
最后更新:2025年 8月 11日

wangzhe12588

这个人很懒,什么都没留下

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

搜一搜

归档

  • 2025 年 8 月
  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 7 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月

分类

  • 主机优惠
  • 其他
  • 域名优惠
  • 学习记录
  • 新手教程
  • 网赚项目
  • 脚本源码
  • 自用主机
  • 资源下载

COPYRIGHT © 2021 Letcloud.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备15031609号-3

粤公网安备(备案中)