连接远程ubantu系统,创建用户并登陆

Posted yumendexihai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接远程ubantu系统,创建用户并登陆相关的知识,希望对你有一定的参考价值。

root创建新的账号

1.ssh [email protected]

2.add user xx

3.(sudo)gpasswd -a xl sudo

4.sudo visudo

5.xx ALL=(ALL:ALL) ALL

本地配置公钥

a.已有

 3. eval  "$(ssh-agent -s)"(在.ssh里)

    4.ssh-add ~/.ssh/id_rsa 

b.没有

    1.mkdir .ssh

    2.ssh-keygen -t rsa -b 4096 -C "[email protected]"

登陆服务器,配置公钥,同本地,之后

1.cd ~/.ssh

2.创建文件vi authorized_keys

3.复制本地公钥至authorized_keys

4.chmod 600 authorized_keys

5.sudo service ssh restart

 

修改默认登陆端口

1.sudo vi /etc/ssh/sshd_config

2.首行配置port;末段关闭密码登陆;禁止root登陆;加入最后一行:“AllowUser: xx”

3,sudo service ssh restart

 

测试登陆吧  ssh -p 你的port [email protected]你的ip

以上是关于连接远程ubantu系统,创建用户并登陆的主要内容,如果未能解决你的问题,请参考以下文章

Linux Mysql创建新用户并允许远程连接

mysql创建远程登陆用户并授权

sshkey登陆windows远程路径没权限

邮件访问被拒绝因为没有授权此用户远程登录什么意思

禁止远程root登陆,更改远程连接端口

MySQL8.0以上版本创建用户并授权远程连接