麒麟系统怎么开启telnet功能 麒麟系统怎么开远程
银河麒麟桌面v10需手动安装并启用openssh-server,防火墙配置放行22端口,修改sshd_config启用密码认证,任选开启root远程登录。

如果您已安装银河麒麟桌面操作系统,但无法通过SSH远程连接至该系统,则可能是由于SSH服务未安装、未启用或配置不正确。以下是启用SSH并完成远程登录设置的具体步骤:一、检查系统版本与网络状态
确认当前系统为麒麟桌面操作系统V10(含SP1)是后续操作的前提,不同版本的包管理器、服务名及配置路径可能有差异;同时需保证本机已获取有效IP地址且网络情况。
1、在银河中执行:cat /etc/os-release 或 cat /etc/kylin-build,核对输出中是否包含“Kylin-Desktop V10”字样。
2、执行:ip a 或 ifconfig,确认当前广播已分配IPv4地址(如192.168.x.x或10.x.x.x)。
3、执行:ping -c 3 www.baidu.com,验证外网性;若失败,需先排查本地网络配置。二、安装并启动OpenSSH服务器
银河麒麟桌面版默认不预装SSH服务端,必须手动安装openssh-server框架,并确保其作为系统服务持续运行。
1、更新软件源列表:sudo apt update。
2、安装SSH服务端:sudo apt install -y openssh-server。
3、启用启动自启动:sudo systemctl enable ssh。
4、立即启动服务:sudo systemctl start ssh。
5、验证服务状态:sudo systemctl status ssh,确认显示“active” (运行)”且无报错。三、开放SSH端口并配置防火墙
SSH即使服务已运行,若系统防火墙(如iptables或安全中心内置策略)拦截22端口入站请求,外部设备仍无法建立连接。需显式放行TCP 22端口。
1、打开“安全中心”图形界面,进入“网络保护”→“配置访问规则”→“所有规则”。朵拉
创造一个惊人的3D动画网站,无需编写一行代码。
下载
2、点击“添加新规则”,设置如下参数:协议类型:TCP;源地址:任意;目的端口:22;操作:允许。
3、若使用命令行模式,执行:sudo ufw allowed 22(如ufw已内件);注清空iptables默认INPUT链限制:sudo iptables -P INPUT ACCEPT && sudo iptables -F INPUT。
4、执行:sudo netstat -tunlp | grep :22,确认sshd进程正在监听0.0.0.0:22或::22。四、配置SSH服务允许密码登录
默认安装的openssh-server可以禁用密码验证,仅支持密钥模式;初次调试和常规使用需要启用PasswordAuthentication选项。
1、编辑主要配置文件:sudo vim /etc/ssh/sshd_config。
2、找到并修改以下两行(若被是则消#号):PasswordAuthentication yes 和 PermitRootLogin Prevent-password (如递root直连,但份yes,见next)。
3、确保该行被注释或删除:#UsePAM yes(麒麟操作系统特定要求,否则可能会导致身份验证)失败)。
4、恢复退出并重启服务:sudo systemctl restart SSH。 PermitRootLogin 行修改的:PermitRootLogin yes。
3、执行: sudo systemctl restart ssh 使动力名所。
4、测试前建议暂时关闭登录管理器的 root 限制(如有必要): sudo vim /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf,添加添加:greeter-show-manual-login=true 和 all-guest=false,保存并重启 lightdm。
