服务器怎么配置域名(服务器怎么配置网络才能上网)

本地生成密钥(如果已经有了就不用再创建了)

ssh-keygen -t rsa -f ~/.ssh/path/id_rsa # 为了下一步的复制做准备, 复制到服务器的 authorized_keys中 cat ~/.ssh/path/id_rsa.pub

服务器创建用户

useradd {name} su {name} cd ~ mkdir .ssh chmod 700 .ssh vim .ssh/authorized_keys chmod 700 .ssh/authorized_keys

服务器配置sshd文件

/etc/ssh/sshd_config

将对应参数修改为如下状态

> Port 50237 # 端口可自定义 > PasswordAuthentication no # 关闭密码登录服务器,只用使用ssh登录 > PermitRootLogin no # 禁用root用户直接登录

然后重启 sshd

service sshd restart

本地 ~/.ssh/config 配置

这里的hostname可自定义

Host hostname user {服务器上刚才创建的username} HostName {服务器ip} Port {服务器/etc/ssh/sshd_config配置的 Port}

以后连接服务只需要像下面这样不用再输密码

ssh hostname

其他

rding.html