一,
进入正题之前我先在这里介绍一下vi编辑器的几条主要的编辑命令,以为一会会用的到的。(悔不改当初没好好学unix啊啊啊)
最重要的一点是要知道vi编辑器分为编辑模式和命令模式,按esc键就能从编辑模式进入命令模式,按i键就能从命令模式进入编辑模式。(如果实在分不清是什么模式多按几下esc就行了吗)。
进入命令模式要保存或者退出的话要先一“:”开头,比如说:
:w保存但不退出编辑器
:q!强制退出
:wq!保存退出
x为向后删除一个字符
dd删除光标所在的一整行
二,解决方法
(1)重启电脑长按ctrl+alt+fi进入命令行模式(其实和终端一样)
(2)然后登陆你的账号输入你的账号密码(这个时候你是root用户要输入你重新设置的root密码)
(3)由于你是root用户(如果不是打:sudo su不就是了吗)是对root下文件具有读写权限的
打入:vi /etc/passwd 进入该文件的vi编辑模式
(4)用上面的vi编辑命令将0改回1000保存即可,这样重启的话你还是会进入guest模式,
最好还是修改一下/etc/lightdm/lightdm.conf 文件(按照上一篇的方法)
相关推荐
在Linux或Unix类操作系统中,"终端自动开启激活guest"通常指的是设置系统在启动时自动启动一个名为"Guest"的用户会话或者虚拟环境。这个功能对于多用户环境或者需要快速提供临时访问权限的场景非常有用。下面我们将...
Samba 是一款用于Linux/Unix系统上实现SMB/CIFS协议的软件包,它可以让Linux系统与Windows系统之间进行文件共享。为了提高用户体验并简化账户管理,可以通过PAM(Pluggable Authentication Modules)来实现Samba与...
3. 锁定用户:将/etc/passwd文件中的shell域设置成/bin/false,例如:#passwd -l username; 检测方法: 1. 判定条件:被删除或锁定的账号无法登录成功; 2. 检测操作:使用删除或锁定的与工作无关的账号登录系统。...
在该文件中找到 AllowRoot=false,将其改为 AllowRoot=true 切换用户就可以了。需要注意的是,有些系统中 gdm.conf 默认是只读属性,需要使用 sudo chmod 777 /etc/gdm/gdm.conf 修改文件权限。 四、Ubuntu 12.04 ...
找到`ftpuser`的行,将其改为: ```text ftpuser:x:501:50::/home/ftpuser:/sbin/nologin ``` 最后,重启VSFTP服务以应用配置更改: ```bash sudo service vsftpd restart ``` 现在,所有配置的用户都将具有FTP...
根据以上配置,每个用户的配置文件应该位于`/etc/vsftpd_user`目录下,分别为`/etc/vsftpd_user/rumen01`、`/etc/vsftpd_user/rumen02`和`/etc/vsftpd_user/rumen03`。 1. **创建用户配置文件目录** ```bash ...
安全配置操作样例是,执行命令:vi /etc/ssh/sshd_config,将 PermitRootLogin yes 改为 PermitRootLogin no,然后重启 sshd 服务。 3.2 口令管理 Linux 安全基线配置规范要求主机操作系统用户口令须符合强密码...
- **用户限制**: 在FTP服务器中,通过特定设置来限制用户只能访问其个人目录及以下子目录中的文件。 - **guestgroup**: 通常指分配给访客或临时用户的组别,在这里特指能够访问FTP服务的一个用户组。 - **guestuser*...
这可以通过修改`/etc/ssh/sshd_config`文件,将`PermitRootLogin`设置为`no`,然后重启sshd服务来实现。普通用户则可以远程登录后切换到root权限执行管理任务。 3. **密码策略**: - 密码长度至少为8位,且必须...
4. **设置默认文件掩码**:设置 `local_umask` 为 `022`,这将控制新创建文件的权限。 ```ini local_umask=022 ``` 5. **启用目录消息**:设置 `dirmessage_enable` 为 `YES`,当用户进入目录时显示一条消息。 ...
在 `/etc/vsftpd/vsftpd.conf` 文件中进行相应的设置: ```plaintext anonymous_enable=YES anon_root=/var/ftp anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES anon_...
这将使得系统启动后自动以root用户登录,且不显示 guest 用户选项。 然后,你需要修改 `/etc/pam.d/gdm-autologin`,`gdm-fingerprint`,和`gdm-password`文件的权限。这些文件控制了认证管理器(PAM)的行为。同样...
- 使用`db_load`工具将上述文本文件转换为系统能够识别的格式,生成一个哈希数据库文件`vuser.db`供FTP虚拟用户使用: ```bash [root@localhost ~]# db_load -T -t hash -f /etc/vsftpd/vuser.txt /etc/vsftpd/...
Samba服务解析 Samba是一个开源软件,它允许Linux系统与Microsoft Windows网络无缝协作,...这将使Linux和Windows系统之间的文件共享变得更加便捷。记得根据实际环境调整配置文件和命令中的主机名、路径和用户信息。
本文将对 smb.conf 文件中的主要配置项进行详细解释,帮助读者更好地理解 Samba 服务器的配置和应用。 1. workgroup:该配置项用于指定 Samba 服务器所属的工作组,默认值为 MYGROUP,可以根据实际情况进行修改。 ...
攻击者通过将UID改为0可以获取特权。 5. 强制访问控制:敏感标记由强认证的安全管理员设置,用于决定主体对重要信息资源的操作权限。 6. 发现入侵:查看系统记录和安全审计文件是发现入侵的直接方法,它们能提供...
可以运行`cat /etc/passwd > /etc/samba/smbpasswd`将系统用户列表复制到`smbpasswd`文件中。然后,使用`smbpasswd yangfan`命令更新Samba密码。如果遇到“Failed to find entry for user yangfan”的错误,这意味着...
Vsftpd本身虽然提供了用户认证功能,但是对于需要支持大量用户且要求较高安全性的情况,使用文件系统来存储用户信息显然不够高效和安全。通过将Vsftpd与MySQL数据库相结合,不仅可以提高系统的安全性,还可以实现...
11. Windows NT支持NTFS文件系统,同时也兼容较旧的FAT文件系统。 12. 网络的域模式包括单域模式、单主域模式、多主域模式和完全委托域模式,完全委托域的委托关系可能有多种组合。 13. FAT文件系统的目录项包含文件...
命令为:`cd /etc/vsftpd/ && vi vsftpd.conf`,这将打开 vsftpd 配置文件。在文件中,我们需要添加 `anonymous_enable=YES`,以启用匿名 FTP 访问。然后,我们需要重启 vsftpd 服务,以使配置生效。命令为:`...