我的知识记录

宝塔面板怎么登录终端_SSH密钥_免密登录_安全配置_常用命令

宝塔面板终端登录和SSH安全配置完整指南。

登录终端方式: - 宝塔内置终端:面板→终端→输root密码→连接。浏览器内操作,适合简单命令。 - 第三方SSH:Xshell(Windows)、iTerm2(Mac)、MobaXterm、PuTTY。主机=IP,端口=SSH端口,用户=root。

生成SSH密钥对: Windows(Git Bash/PowerShell): ``` ssh-keygen -t rsa -b 4096 -C "your@email.com" ``` 一路回车,生成在`C:Users用户名.ssh`: - id_rsa:私钥(保密) - id_rsa.pub:公钥(可公开)

Mac/Linux: ``` ssh-keygen -t rsa -b 4096 ``` 生成在`~/.ssh/`。

配置公钥到服务器: 方法一:宝塔面板→安全→SSH管理→添加密钥→粘贴公钥内容→保存。 方法二:命令行`ssh-copy-id root@服务器IP`,输入密码后自动添加。 方法三:手动: ``` ssh root@IP mkdir -p ~/.ssh echo "公钥内容" >> ~/.ssh/authorized_keys chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys ```

测试密钥登录: ``` ssh root@IP ``` 不需要输密码直接登录,说明配置成功。

关闭密码登录(密钥配好后): 编辑`/etc/ssh/sshd_config`: ``` PasswordAuthentication no PubkeyAuthentication yes PermitRootLogin prohibit-password ``` 重启SSH:`systemctl restart sshd`。 注意:保持当前SSH连接不断开,用新窗口测试密钥登录,成功后再关密码登录,否则自己也进不去。

修改SSH端口: 编辑`/etc/ssh/sshd_config`,`#Port 22`改成`Port 38472`(10000以上随机)。 云服务器安全组放行新端口。 重启SSH:`systemctl restart sshd`。 用新端口测试:`ssh -p 38472 root@IP`,成功后关闭旧端口安全组。

SSH安全配置汇总: - 改端口(防扫描) - 密钥登录(防暴力破解) - 关闭密码登录 - 禁止root密码登录(允许密钥) - 限制登录IP(/etc/hosts.allow或防火墙) - 安装fail2ban(自动封禁爆破IP) - 登录告警(邮件通知登录事件)

常用SSH命令: ``` ssh root@IP -p 端口 # 连接 scp 文件 root@IP:/路径 # 上传文件 scp root@IP:/文件 本地路径 # 下载文件 scp -r 目录 root@IP:/路径 # 上传目录 ssh -i 私钥路径 root@IP # 指定私钥登录 ```

宝塔内置终端使用: - 面板→终端,输入root密码连接。 - 支持多标签、字体调整、命令历史。 - 不支持鼠标选中复制(用右键菜单)。 - 长时间运行命令可能因浏览器断开中断,用nohup或screen。

长时间运行任务: ``` nohup 命令 & # 后台运行,关闭SSH不中断 screen -S 任务名 # 创建screen会话 # 运行命令后按Ctrl+A+D脱离 screen -r 任务名 # 重新连接 ``` 宝塔计划任务适合定时执行脚本,不用一直开SSH。

密钥管理: - 私钥加密(ssh-keygen时设密码),即使泄露也需要密码。 - 多台服务器可用同一对密钥或分别生成。 - 私钥备份到安全地方,丢失只能用密码或VNC登录。 - 团队成员每人自己的密钥,在服务器authorized_keys里添加,不共享私钥。

常见问题: - 密钥登录还是要密码:公钥没加对、authorized_keys权限不对(必须600)、.ssh目录权限不对(必须700)、SELinux阻止(`restorecon -Rv ~/.ssh`)。 - 改端口后连不上:安全组没放行新端口、sshd_config没改对、SSH没重启。 - 关闭密码登录后被锁在外面:VNC登录重新开启,或云控制台重置。

SSH是服务器管理的核心入口,配置好密钥和端口,安全性大幅提升。新手从密码登录开始,熟悉后配置密钥登录,养成安全习惯。

宝塔面板怎么登录终端_SSH密钥_免密登录_安全配置_常用命令

标签:

更新时间:2026-08-26 18:07:06

上一篇:如何替换公司网站的图片和视频:素材准备、批量上传、多端验证

下一篇:如何修改公司网站图片_产品图banner图替换与优化完整指南