【Linux】修改Linux远程登录用户并授权,禁止root远程登录,修改Linux登录端口

一、修改Linux远程登录用户并授权

添加一个新的普通用户 用如下命令
adduser newuser
修改密码
passwd newuser 根据提示 输入密码
赋予newuser root 权限
修改 /etc/sudoers 文件 找到如下一行 ,取消注释
##Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
修改用户的用户组, 使其属于root组(wheel),命令如下:
usermod -g root newuser
修改完毕之后,就可以使用newuser 账号登录, 然后用命令 su root ,即可获取root权限进行操作了
二、禁止root远程登录
1.需要编辑/etc/ssh/sshd_config。
vim /etc/ssh/sshd_config 找到 PermitRootLogin 改为 PermitRootLogin no
2.重启 service sshd restart


三、修改Linux登录端口
修改sshd_config
vim /etc/ssh/sshd_config
在port后面添加端口即可,这些端口都是并列的,添加后如下
Port 22
Port 443
重启ssh服务
systemctl restart sshd
 

相关推荐

  1. linux远程登录

    2024-01-10 21:36:05       46 阅读
  2. linux踢掉远程登录用户*

    2024-01-10 21:36:05       36 阅读
  3. CentOS修改SSH端口号和禁止root用户直接登录

    2024-01-10 21:36:05       42 阅读
  4. Linuxlinux踢出远程登录用户命令

    2024-01-10 21:36:05       29 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-10 21:36:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-10 21:36:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-10 21:36:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-10 21:36:05       18 阅读

热门阅读

  1. Ansible刚安装完后执行报错

    2024-01-10 21:36:05       34 阅读
  2. 力扣labuladong——一刷day89

    2024-01-10 21:36:05       31 阅读
  3. gradient_checkpointing

    2024-01-10 21:36:05       32 阅读
  4. IC设计的前端和后端是如何区分的?

    2024-01-10 21:36:05       42 阅读
  5. 关于MySQL源码的学习 这里是一些建议

    2024-01-10 21:36:05       34 阅读
  6. python工具-udp-tcp-client-server-demo

    2024-01-10 21:36:05       34 阅读
  7. 【React】常见疑问的整理

    2024-01-10 21:36:05       32 阅读