安装、配置SSH

1、更新源列表
sudo apt-get update

2、安装ssh
sudo apt-get install openssh-server

3、查看ssh服务是否启动
sudo ps -e |grep ssh(有sshd,说明ssh服务已经启动;如果没有启动,输入"sudo service ssh start")

4、修改配置文件"/etc/ssh/sshd_config"
sudo gedit /etc/ssh/sshd_config

(把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉;然后输入"PermitRootLogin yes")。

5、查看Ubuntu的IP地址
sudo ifconfig


1、下载putty 0.67

2、运行putty

3、输入主机的ip地址、会话名称

4、打开连接,输入用户名和密码
 

给定引用中未提及头歌平台安装配置 SSH 的方法。不过,通用的 SSH 安装配置步骤可作为参考。 ### 安装 SSH 服务端 在大多数基于 Debian 或 Ubuntu 的系统中,可使用以下命令安装 OpenSSH 服务端: ```bash sudo apt-get update sudo apt-get install openssh-server ``` 在基于 Red Hat 或 CentOS 的系统中,使用以下命令: ```bash sudo yum install openssh-server ``` ### 配置 SSH 主要的配置文件是 `/etc/ssh/sshd_config`。可以根据需求修改此文件中的参数,例如修改 SSH 服务监听的端口: ```plaintext # 打开配置文件 sudo nano /etc/ssh/sshd_config # 找到并修改 Port 参数,例如修改为 2222 Port 2222 # 保存并退出 ``` ### 管理 SSH 服务 安装配置完成后,需要启动 SSH 服务,并设置开机自启: ```bash # 启动 SSH 服务 sudo systemctl start sshd # 设置开机自启 sudo systemctl enable sshd ``` ### 密钥相 SSH 使用公钥和私钥进行安全认证。系统默认的密钥文件路径如下: - ECDSA 私钥:`/etc/ssh/ssh_host_ecdsa_key` - ECDSA 公钥:`/etc/ssh/ssh_host_ecdsa_key.pub` - 用于 SSH 1 协议版本的 RSA 私钥:`/etc/ssh/ssh_host_key` - 用于 SSH 1 协议版本的 RSA 公钥:`/etc/ssh/ssh_host_key.pub` - 用于 SSH 2 协议版本的 RSA 私钥:`/etc/ssh/ssh_host_rsa_key` - 用于 SSH 2 协议版本的 RSA 公钥:`/etc/ssh/ssh_host_rsa_key.pub` 如果重装 `sshd`,这些密钥会重新生成,可能导致客户端连接问题。为避免这种情况,可在重装前备份 `/etc/ssh` 目录,重装后再恢复 [^1]。 ### PAM 配置 PAM(Pluggable Authentication Modules)配置文件为 `/etc/pam.d/sshd`,可根据需要进行修改 [^1]。 对于头歌平台,可能有其特定的环境和要求,建议查阅头歌平台的官方文档或社区论坛,获取针对该平台的详细安装配置指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值