新买服务器 设置ssh秘钥登录

技术新买服务器 设置ssh秘钥登录 新买服务器 设置ssh秘钥登录新增用户
useradd -m youusername
设置密码
passwd youusername
校验密码
cat /etc/pa

购买新服务器,设置ssh密钥登录

添加用户

user add-m you用户名

设置密码

passwd youusername

检查密码

cat /etc/passwd | grep youusername

删除用户

userdel -r youusername

-r删除/home/youusername也被删除。

添加ssh密钥登录

CD/home/you用户名/

触摸。ssh/authorized _ key chmod 700。ssh/chmod 644。ssh/授权密钥

你的用户名。ssh/

生成的密钥或本地生成可以在以后更改/home/youusername/。ssh/authorized _ keys上传密钥(公钥)。

ssh-key gen-t RSA-b 4096-C ' you username @ QQ.com '-f/home/you username/。ssh/授权密钥

配置ssh远程登录

配置sshd_config

vim/etc/ssh/ssh _ config

#允许密钥验证。如果没有密钥,则忽略。

RSA身份验证是

publikeyauthenticationyes

#默认公钥存储位置

AuthorizedKeysFile。ssh/授权密钥

重新开始

服务sshd重新启动

配置根权限

chmod u w /etc/sudoers

vim /etc/sudoers

% you username ALL=(ALL)nopasswd : ALL

chmod u-w /etc/sudoers

“XXX”的错误不在sudoers文件中。该事件将被报告“当普通用户在Linux中使用sudo时,解决方案是在/etc/sudoers文件中为该用户添加权限。如下所示:

1.切换到根用户。

方法是直接在命令行输入:su,然后输入密码(也就是你的登录密码,默认情况下密码是不可见的)。

2./etc/sudoers文件默认为只读,root也是如此,所以需要先添加sudoers文件的写权限,命令为:

即执行操作:chmod u w /etc/sudoers

3.编辑sudoers文件

执行:vi /etc/sudoers

找到这个行根ALL=(ALL) ALL,在它下面加上xxx ALL=(ALL) ALL(这里xxx是你的用户名)

Ps:这里说你可以添加以下四行中的任何一行。

你用户全部=(全部)全部

%youuser ALL=(ALL) ALL

您用户全部=(全部)无密码:全部

% you user ALL=(ALL)nopasswd : ALL

第一行:允许用户youuser执行sudo命令(需要密码)。

第二行:允许用户组youuser中的用户执行sudo命令(需要密码)。

第三行:允许用户youuser执行sudo命令而无需输入密码。

第四行:允许用户组youuser中的用户在不输入密码的情况下执行sudo命令。

4.撤销sudoers文件的写权限,命令:

chmod u-w /etc/sudoers

禁止超级用户登录。

vim/etc/ssh/ssh _ config

#禁止密码登录

密码验证编号

#允许根身份验证登录

PermitRootLoginno

重新开始

服务sshd重新启动

更改登录端口

vim/etc/ssh/ssh _ config

端口2287 #开放端口

重新开始

服务sshd重新启动

打开防火墙端口2287。

我的个人主页http://www.songaw.com

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/79569.html

(0)

相关推荐

  • KEGG Network 数据库的原理是什么

    技术KEGG Network 数据库的原理是什么这期内容当中小编将会给大家带来有关KEGG Network 数据库的原理是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。kegg o

    攻略 2021年12月2日
  • 怎样分析MySQL体系架构

    技术怎样分析MySQL体系架构这篇文章将为大家详细讲解有关怎样分析MySQL体系架构,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。要了解mysql的运行机制,那么首先要对

    2021年10月25日
  • springboot如何使用拦截器判断是否登录

    技术springboot如何使用拦截器判断是否登录这期内容当中小编将会给大家带来有关springboot如何使用拦截器判断是否登录,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。spri

    攻略 2021年11月9日
  • Ajax和WebSpherePortal设计有哪些注意事项

    技术Ajax和WebSpherePortal设计有哪些注意事项本篇内容介绍了“Ajax和WebSpherePortal设计有哪些注意事项”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大

    攻略 2021年11月14日
  • kvm总结(2) : 配置文件和磁盘

    技术kvm总结(2) : 配置文件和磁盘 kvm总结(2) : 配置文件和磁盘KVM是一个专题系列,建议按照顺序阅读这些文章,以便站在前文的基础上去理解,专题链接如下:
    https://www.zsyt

    礼包 2021年11月10日
  • java.sql.SQLException异常怎么办

    技术java.sql.SQLException异常怎么办这篇文章将为大家详细讲解有关java.sql.SQLException异常怎么办,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有

    攻略 2021年10月19日