远程ssh连接登陆Ubuntu系统和FAQ

1. Ubuntu远程连接

1.1 安装openssh命令

apt-get install openssh-server

1.2 修改配置文件

修改ssh的配置文件 /etc/ssh/sshd_config

  • 端口设置

端口随便写一个,不建议默认22端口。

#Port 22
Port 18822
  • 允许root远程登录

添加第二行内容

#PermitRootLogin prohibit-password
PermitRootLogin yes

1.3 重启服务设置开机启动

2. FAQ

2.1 安装openssh报错

【报错】

openssh-server : 依赖: openssh-client (= 1:7.6p1-4ubuntu0.5)
依赖: openssh-sftp-server 但是它将不会被安装
推荐: ssh-import-id 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

【分析】

openssh-server 依赖 openssh-client (= 1:7.6p1-4ubuntu0.5)
但是默认安装的 openssh-client 版本不对

【解决】

  • 先安装openssh-client (= 1:7.6p1-4ubuntu0.5)
apt-get install openssh-client=1:7.6p1-4ubuntu0.5
  • 再安装 openssh-server
apt-get install openssh-server

posted on   运维开发玄德公  阅读(34)  评论(0编辑  收藏  举报  

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示