华为L540,ARM版本的麒麟V10 安装ssh
来源:     阅读:3
易浩激活码
发布于 2025-10-17 03:42
查看主页

在正常安装时,遇到依赖问题,安装失败,如下:

zhao@zhao-pc:~$ sudo apt install openssh-server正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
由于系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所协助:

下列软件包有未满足的依赖关系:
 openssh-server : 依赖: openssh-client (= 1:8.2p1-4kylin3k0.3) 但是 1:8.2p1-4kylin3k0.11 正要被安装
                  依赖: openssh-sftp-server 但是它将不会被安装
                  推荐: ncurses-term 但是它将不会被安装
                  推荐: ssh-import-id 但是它将不会被安装
E: 无法修正错误,由于您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
zhao@zhao-pc:~$

然后采用安装特定的openssh-client版本来解决,如下:

sudo apt install openssh-client=1:8.2p1-4kylin3k0.3

然后在安装openssh-server

sudo apt install openssh-server

完整的安装过程如下:

zhao@zhao-pc:~$ zhao@zhao-pc:~$ sudo apt install openssh-client=1:8.2p1-4kylin3k0.3正在读取软件包列表... 完成正在分析软件包的依赖关系树       正在读取状态信息... 完成       提议安装:  keychain libpam-ssh monkeysphere ssh-askpass下列软件包将被【降级】:  openssh-client升级了 0 个软件包,新安装了 0 个软件包,降级了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。需要下载 726 kB 的归档。解压缩后会消耗 72.7 kB 的额外空间。您希望继续执行吗? [Y/n] y获取:1 https://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-2303-oem-9006c/main arm64 openssh-client arm64 1:8.2p1-4kylin3k0.3 [726 kB]已下载 726 kB,耗时 1秒 (679 kB/s)      debconf: 无法初始化前端界面:Dialogdebconf: (没有安装任何可用的对话框类程序,所以无法使用基于此种形式的界面。 at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 1.)debconf: 返回前端界面:Readlinedpkg: 警告: 即将把 openssh-client 从 1:8.2p1-4kylin3k0.11 降级到 1:8.2p1-4kylin3k0.3(正在读取数据库 ... 系统当前共安装有 220571 个文件和目录。)准备解压 .../openssh-client_1%3a8.2p1-4kylin3k0.3_arm64.deb  ...正在解压 openssh-client (1:8.2p1-4kylin3k0.3) 并覆盖 (1:8.2p1-4kylin3k0.11) ...正在设置 openssh-client (1:8.2p1-4kylin3k0.3) ...正在处理用于 man-db (2.9.1-1kylin0k1.0) 的触发器 ...zhao@zhao-pc:~$ sudo apt install openssh-server正在读取软件包列表... 完成正在分析软件包的依赖关系树       正在读取状态信息... 完成       将会同时安装下列软件:  ncurses-term openssh-sftp-server ssh-import-id提议安装:  molly-guard monkeysphere ssh-askpass ufw下列【新】软件包将被安装:  ncurses-term openssh-server openssh-sftp-server ssh-import-id升级了 0 个软件包,新安装了 4 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。需要下载 925 kB 的归档。解压缩后会消耗 5,977 kB 的额外空间。您希望继续执行吗? [Y/n] y获取:1 https://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-2303-oem-9006c/main arm64 ncurses-term all 6.2-0kylin2.1 [501 kB]获取:2 https://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-2303-oem-9006c/main arm64 openssh-sftp-server arm64 1:8.2p1-4kylin3k0.3 [50.1 kB]获取:3 https://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-2303-oem-9006c/main arm64 openssh-server arm64 1:8.2p1-4kylin3k0.3 [357 kB]获取:4 https://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-2303-oem-9006c/main arm64 ssh-import-id all 5.10-0kylin1 [17.2 kB]已下载 925 kB,耗时 2秒 (496 kB/s)  debconf: 无法初始化前端界面:Dialogdebconf: (没有安装任何可用的对话框类程序,所以无法使用基于此种形式的界面。 at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 4.)debconf: 返回前端界面:Readline正在预设定软件包 ...正在选中未选择的软件包 ncurses-term。(正在读取数据库 ... 系统当前共安装有 220571 个文件和目录。)准备解压 .../ncurses-term_6.2-0kylin2.1_all.deb  ...正在解压 ncurses-term (6.2-0kylin2.1) ...正在选中未选择的软件包 openssh-sftp-server。准备解压 .../openssh-sftp-server_1%3a8.2p1-4kylin3k0.3_arm64.deb  ...正在解压 openssh-sftp-server (1:8.2p1-4kylin3k0.3) ...正在选中未选择的软件包 openssh-server。准备解压 .../openssh-server_1%3a8.2p1-4kylin3k0.3_arm64.deb  ...正在解压 openssh-server (1:8.2p1-4kylin3k0.3) ...正在选中未选择的软件包 ssh-import-id。准备解压 .../ssh-import-id_5.10-0kylin1_all.deb  ...正在解压 ssh-import-id (5.10-0kylin1) ...正在设置 openssh-sftp-server (1:8.2p1-4kylin3k0.3) ...正在设置 openssh-server (1:8.2p1-4kylin3k0.3) ...debconf: 无法初始化前端界面:Dialogdebconf: (没有安装任何可用的对话框类程序,所以无法使用基于此种形式的界面。 at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)debconf: 返回前端界面:ReadlineCreating config file /etc/ssh/sshd_config with new versionCreated symlink /etc/systemd/system/sshd.service → /lib/systemd/system/ssh.service.Created symlink /etc/systemd/system/multi-user.target.wants/ssh.service → /lib/systemd/system/ssh.service.rescue-ssh.target is a disabled or a static unit, not starting it.正在设置 ssh-import-id (5.10-0kylin1) ...Attempting to convert /etc/ssh/ssh_import_id正在设置 ncurses-term (6.2-0kylin2.1) ...正在处理用于 man-db (2.9.1-1kylin0k1.0) 的触发器 ...正在处理用于 systemd (245.4-4kylin3.20k4.7) 的触发器 ...zhao@zhao-pc:~$ zhao@zhao-pc:~$ zhao@zhao-pc:~$ sudo systemctl status ssh● ssh.service - OpenBSD Secure Shell server     Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)     Active: active (running) since Sat 2025-10-04 11:33:53 CST; 44s ago       Docs: man:sshd(8)             man:sshd_config(5)   Main PID: 34016 (sshd)      Tasks: 1 (limit: 18729)     Memory: 1.3M     CGroup: /system.slice/ssh.service             └─34016 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups10月 04 11:33:53 zhao-pc systemd[1]: Starting OpenBSD Secure Shell server...10月 04 11:33:53 zhao-pc sshd[34016]: Server listening on 0.0.0.0 port 22.10月 04 11:33:53 zhao-pc sshd[34016]: Server listening on :: port 22.10月 04 11:33:53 zhao-pc systemd[1]: Started OpenBSD Secure Shell server.zhao@zhao-pc:~$

1. 检查服务状态

sudo systemctl status ssh

2. 启动 SSH 服务

sudo systemctl start ssh

3. 设置开机自启

sudo systemctl enable ssh

使用 ufw 防火墙配置

如果系统启用了防火墙,需要开放 SSH 端口:

# 允许 SSH 连接sudo ufw allow ssh# 或者直接指定端口sudo ufw allow 22

配置 SSH(可选)

1. 编辑 SSH 配置文件

sudo nano /etc/ssh/sshd_config

2. 常见配置选项

# 修改默认端口(增强安全性)Port 2222# 禁止 root 登录PermitRootLogin no# 允许密码认证PasswordAuthentication yes# 允许公钥认证PubkeyAuthentication yes

3. 重启 SSH 服务使配置生效

sudo systemctl restart ssh

华为L540,ARM版本的麒麟V10 安装ssh


免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境
相关推荐
首页
搜索
订单
购物车
我的