欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、创建root权限用户步骤
-
1、创建用户yanmin
-
A、adduser yanmin
[root@iZrj98p4hhys0y9fdxmcy4Z ~]# adduser yanmin
-
B、设置用户密码
[root@iZrj98p4hhys0y9fdxmcy4Z ~]
Changing password for user yanmin.
New password:
Retype new password:
passwd: all authentication tokens updated successfully
-
2、赋予yanmin用户root权限
-
A、第一种方案:修改/etc/sudoers文件,找到下面一行,在root下面添加一行
root ALL=(ALL:ALL) ALL
yanmin ALL=(ALL:ALL) ALL
-
B、第二种方案:修改/etc/passwd文件,找到如下行,把用户ID修改为0,如下:
yanmin:x:0:1000:yanmin,,,:/home/yanmin:/bin/bash
-
3、测试用户yanmin登录
ssh yanmin@xx.xx.xx.xx
-
4、如果想免密码登陆,请参考
二、禁用root登录步骤
-
1、准备工作
- 注意:禁用root登陆之前,一定要确认其他用户可以登录,并且具备root权限
-
2、把/etc/ssh/sshd_config中(PermitRootLogin no)设置YES
PermitRootLogin yes修改为
PermitRootLogin no
-
3、重启SSH daemon服务
/etc/init.d/sshd restart
/etc/init.d/ssh restart
shutdown -r now
-
4、尝试远程登陆
yanmin:~ yanmin$ ssh root@gitlab
root@gitlab's password:
Permission denied, please try again.
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
Linux 禁用 root 账户详解 Linux 操作系统中,root 账户是最高权限的账户,对系统的所有资源拥有完全控制权。然而,在某些情况下,出于安全考虑,我们需要禁用 root 账户,以防止未经授权的访问和操作。下面将详细...
如果不再需要使用 root 用户登录,可以通过以下步骤禁用 root 用户: 1. 在终端中执行 `sudo passwd -l root`,这将锁定 root 用户账户,使其无法登录。 #### 五、Fedora 10 中启用 Root 用户 GUI 登录 Fedora 10...
linux下创建用户 1、添加ftp用户 useradd ftpname -d /home/ftp passwd ftppwd 以下操作都以root权限进行: service vsftpd start 启动Linux自带的FTP服务 2. 添加普通用户 useradd nagios –d /usr/local/nagios ...
在Linux系统中,尤其是Ubuntu和Fedora等发行版,root用户是一个特殊的角色,具有最高的系统权限。通常,出于安全考虑,这些系统在安装时并不会启用root用户的直接登录。然而,有时系统管理员可能需要启用root用户以...
这样可以临时禁用MySQL的权限验证功能,从而让我们有机会修改root用户的密码。 ```bash sudo mysqld_safe --skip-grant-tables & ``` 这个命令会以不检查权限的方式启动MySQL服务。 #### 步骤2:登录MySQL 接下来,...
- **安全性**:默认禁用root用户登录图形界面是为了提高系统的安全性。这样做可以防止攻击者轻易地获得系统最高权限。 - **推荐做法**:即使解决了root用户登录图形界面的问题,仍然建议使用普通用户账户进行日常...
因此,我们推荐禁止Root远程登录,而是使用普通用户通过Sudo权限进行系统管理。操作步骤如下: - 在`/etc/ssh/sshd_config`文件中找到`PermitRootLogin`一行,取消注释并将其值更改为`no`。 - 保存文件,重启SSH...
在Linux操作系统中,创建一个即使是root用户也无法修改或删除文件的只读文件系统是一个安全措施,可以保护系统的重要数据免受意外更改。这样的设置通常用于关键系统或存储关键信息的分区,以确保数据的完整性。以下...
若要允许root用户登录,需要将root从列表中移除: ```bash # 注释掉或删除这一行 root ``` 5. **测试FTP连接** - 完成以上步骤后,可以尝试使用root用户通过FTP客户端连接服务器,以验证配置是否正确: ```...
这里的“single”参数告诉系统以单用户模式启动,这是一种限制访问级别的启动方式,只允许root用户登录,并且禁用了网络服务。 #### 第六步:选中kernel按B重新引导进入单用户命令行模式 在确认修改无误后,选中...
在SUSE Linux操作系统中,出于安全考虑,root用户的ftp和telnet权限默认是被禁用的。这有助于防止未经授权的访问和潜在的安全风险。然而,在某些情况下,可能需要开启这些权限,例如进行系统维护或远程管理。以下是...
在 Linux Mint17 中,默认情况下,root 用户是被禁用的,这意味着用户不能直接以 root 身份登录,而是需要通过 `sudo` 命令来执行需要管理员权限的操作。这样做是为了增加系统的安全性,因为直接使用 root 用户可能...
在SUSE Linux操作系统中,出于安全考虑,root用户的FTP(文件传输协议)和telnet(远程登录服务)权限默认是被禁用的。这有助于防止未经授权的访问和潜在的安全威胁。然而,在某些情况下,可能需要开启这些服务,...
1. 作为root用户登录。 2. 打开PulseAudio配置文件: ``` nano /etc/pulse/daemon.conf ``` 3. 查找`#load-module module-native-protocol-tcp`行,取消注释(删除前面的#号)。 4. 在文件末尾添加以下行,允许...
添加 root 用户需要修改 lightdm 配置文件,启用 ubuntu 会话类型、unity-greeter 会话类型,禁用 guest 用户登录,并添加手动登录选项。这样,系统管理员可以更好地控制系统的安全性和稳定性。
在Linux系统中,root用户是拥有最高权限的管理员账户,对于系统的管理和维护至关重要。然而,如果root密码不慎丢失或忘记,可能会导致无法正常登录。这时,我们需要通过特定的方法来破解root密码。以下将详细介绍...
1. **多用户模式下的Root用户登录**: Linux系统支持多用户模式,每个用户都有自己的账户和权限。Root用户是最高级别的管理员账户,拥有对系统的所有访问权限。通过提供Root密码,用户可以以Root身份运行命令,执行...
请注意,频繁以root用户登录或滥用root权限可能会增加系统的安全风险。一般推荐使用`sudo`来执行特定的管理员任务,这样可以减少错误操作的风险,并保持良好的系统安全实践。此外,定期更新系统和软件包,以及使用强...
不当使用root用户可能会导致系统不稳定甚至崩溃,因此,现代的Linux发行版,如Ubuntu,通常默认禁用root账户登录,鼓励用户以普通用户身份操作,并在需要执行管理任务时通过sudo命令临时获取root权限。 ### 1. 从...