美文网首页
linux 学习过程中遇到的问题

linux 学习过程中遇到的问题

作者: id_rsa | 来源:发表于2018-10-05 09:05 被阅读0次

禁止root 用户远程登录

vi /etc/ssh/sshd_config 修改ssh 配置文件
permitRootLogin yes 改为no


图片.png

解决普通用户无权限执行命令 问题

输入visudo命令 vi /etc/sudoers 修改souders 配置文件 把普通用户添加到souder文件
找到 root ALL=(ALL) ALL 添加一行
用户名 ALL=(ALL) ALL (ALL权限太大 会出现安全问题)

图片.png

sudo 的安全问题

ttgo2严老师
sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码

使用sudo执行 cat /etc/shadow

图片.png

使用普通用户执行 sudo su - root 是不是直接使用root 账号了?

图片.png

问题解决

问题根源:普通用户使用sudo 配置(对权限没有控制)

在Centos 6.X Linux系统中,默认多普通用户是不允许使用sudo命令的,如果使用就会提示如下信息


图片.png

很多系统管理直接对 vim /etc/sudoers 进行的编辑,增加权限,或者使用visudo


图片.png

如何解决

我们执行普通用户的操作命令,这个要特别熟悉该普通用的业务和操作命令和规范,那么现在解决一下 普通用户 执行passwd 修改root的方法,执行 visudo 命令,添加一个命令如下:

liuxq  ALL=(root)     !/usr/bin/passwd, /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd root
图片.png

解决

centos 开启ssh 服务
service ssh start

iptables -F 关闭防火墙 (linux)
telnet + ip +端口(22)

相关文章

  • linux 学习过程中遇到的问题

    禁止root 用户远程登录 vi /etc/ssh/sshd_config 修改ssh 配置文件permitR...

  • 在Linux环境安装mongoDB

    前言 之前在Linux环境下安装mongoDB 过程中遇到一些问题,做个记录。 过程中遇到的问题 在安装过程中,由...

  • Linuxmint记录

    记录使用Manjaro过程中遇到的问题,与“Linux命令记录”,“Manjaro记录”相关。

  • 学习小组Day3笔记--hui莹宋

    今天的内容比昨天复杂太多了,操作过程中遇到了问题,经过多次摸索和尝试,问题最终解决了。今天学习的内容是Linux如...

  • Manjaro记录

    记录使用Manjaro过程中遇到的问题,与“Linux命令记录”,“Linuxmint记录”相关。 打印系统信息 ...

  • 学习WindowAPI过程中遇到的问题

    1.不能将“char *” 类型的值分配到“LPCWSTR"类型的实体 原因:“从Visual C 2005开始,...

  • 学习MFC过程中遇到的问题

    1.CString和“char *” 类型转换 ··· char* CExample009ArraySortDlg...

  • python学习过程中遇到的问题

    1.在创建一个文件,写入并读取的过程中,遇到了一个问题,就是怎么都读取报错说格式不对,网上给的解释: time函数...

  • 学习Swift过程中遇到的问题

    1. 在更新使用Xcode的时候,默认打开的Xcode版本可能不是最新的。 全局: 默认选择打开Xcode版本 P...

  • 篆刻学习过程中遇到的问题

    石头颜色太深,写的印稿看不清,或者不好上印稿a.磨平的石头,用砂纸稍微磨一下,会露出一点白,然后再用笔反写b.涂上...

网友评论

      本文标题:linux 学习过程中遇到的问题

      本文链接:https://www.haomeiwen.com/subject/fewxoftx.html