Linux # Kubuntu 在修改/etc/profile 之后,出现登陆时候,输入密码,循环登陆问题。

问题:

Kubuntu 在修改/etc/profile 之后,出现登陆时候,输入密码,循环登陆问题。

原因分析:

因为之前对/etc/profile 进行了编辑,没有进行其他操作,断定是编辑profile时候,导致错误,同时查了网上的一些资料。

分析过程:

先是在登录时,通过 Shift + Ctrl + F1 键,进入 konsole,输入用户名、密码后,通过 vi 查看 /etc/profile
下内容,根据提示进行进一步分析问题所在。

之间出现  E45: ‘readonly‘ option is set (add ! to override).
还有些语法方面的错误,根据提示,结合网搜的资料来看,是自己对 vi不够熟练导致的。

问题总结:

加强熟练 vi 操作,涉及 vi的3中模式如何进行互转,文件的操作权限,光标移动,3大块.

Linux vi 命令介绍
http://www.ctyun.cn/help/cloud/book/linux/newuser/2013/1127/193.html

参考:

百度自问自答:

http://tieba.baidu.com/p/3074069084

 E45: ‘readonly‘
option is set (add ! to override). 

http://www.linuxforums.org/forum/red-hat-fedora-linux/154134-e45-readonly-option-set-add-override.html

用VI 下面出现E45: ‘readonly‘ option is set
(add ! to override)-Linux系统管理-ChinaUnix.net

http://bbs.chinaunix.net/thread-2192284-1-1.html

E212: Can‘t open file for
writing

http://bbs.chinaunix.net/thread-1941792-2-1.html

linux之文本编辑器 - shibushiyouwenti的专栏 -
博客频道 - CSDN.NET

http://blog.csdn.net/shibushiyouwenti/article/details/7313212

怎么保存退出vi编辑_百度知道
http://zhidao.baidu.com/question/441713655.html

 用红帽Linux
5的VI编辑器,退出后。保存不了。_百度知道

http://zhidao.baidu.com/link?url=LjIMsc8YBAbI2VwCUekR99JsMzffk8GK3WDht2dY8Rym9cMM-6u38JnRLDpoLtKKUu4Lg7oSfoaOM4RmWoFcDa

 如何从Linux的vi编辑器一般模式保存并退出来呢_百度知道

http://zhidao.baidu.com/link?url=pvUJqJyIRwHlwb6TrWhLrz0Wxo7ik_QDuiGHMIW_K7rAc_t1DBBnIpKIM8rN7hzq7t0Hj0rtwDL6Q3mzeXUmI_

Linux # Kubuntu 在修改/etc/profile 之后,出现登陆时候,输入密码,循环登陆问题。,布布扣,bubuko.com

时间: 2024-08-07 04:15:28

Linux # Kubuntu 在修改/etc/profile 之后,出现登陆时候,输入密码,循环登陆问题。的相关文章

Linux系统中修改/etc/profile文件的方法

在Linux系统中etc/profile文件一般是不能更改的,想要更改etc/profile文件就要用一些特殊的技巧进行Linux文件修改.本文就来介绍一下Linux系统中修改/etc/profile文件的方法: etc/profile文件是只读的,直接用vi或gedit打开修改后是无法保存的.要修改profile,需要取得root权限,(使用gedit编辑) $sudo gedit /etc/profile 或者 $sudo -s $gedit /etc/profile 这样打开profile

Linux系统误修改/etc/profile;如何恢复环境变量

上午在公司的一台NGINX前端服务器上进行维护操作:想把nginx的命令path"/usr/local/nginx/sbin/"给加到/etc/profile上:编辑完毕:source /etc/profile:紧接着发现ls.vi等最常见的命令都没法使用:一开始把我吓坏了,此时才醒悟过来,是把原先的PATH变量值给覆盖了:面对这种情况最好的方法:就是执行echo"export PATH=/bin >> /etc/profile"先保证系统能使用最基本的

linux $PATH的修改方法

Linux下修改PATH的方法 1.直接在命令行里敲 PATH=$PATH:/path1:/path2:/pathN用户登出之后PATH恢复原样. 只是临时起作用. 2.修改~目录下bash_profile, cdvi .bash_profile找到PATH=$PATH:$HOME/bin这一行,直接在后面加:/path1:/path2就行.然后source .bash_profile这个只对当前用户生效 3.修改/etc/profile文件, vi /etc/profile在适当位置添加PAT

linux登录提示修改

通常登录修改提示修改两个地方即可,如下:1.profile /etc/profile或者~/.profile.~/.bashrc (bash shell有效)2.motd /etc/motd 如下截图是修改了profile做到的 图片: profie增加内容如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 echo -ne "\033[0;33m" cat <<

Linux系统下修改环境变量PATH路径的三种方法

比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格) 这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变 3.#vi ~/.bash_profile 修改PATH行,把/et

linux查看和修改PATH环境变量的方法

linux查看和修改PATH环境变量的方法 查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果.生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法二:通过修改.bashrc文件:vim ~/.bashrc //在最后一行添上:export PAT

Linux的命令提示符 修改

Linux的命令提示符可按个人喜好随意更改,修改PS1的值即可: 在Ubuntu下若只是个别用户下修改~/.profile文件就好,所有用户统一则修改/etc/profile: 加入: export PS1='[/[email protected]/h /W/]/$ ' 其中 /u显示当前用户账号 /h显示当前主机名 /W显示当前路径(大写W为相对路径,小写w为绝对路径) /$显示'$'符号 PS1:提示符的设置     PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可

(转)linux passwd批量修改用户密码

linux passwd批量修改用户密码 原文:http://blog.csdn.net/xuwuhao/article/details/46618913 对系统定期修改密码是一个很重要的安全常识,通常,我们修改用户密码都使用 passwd user 这样的命令来修改密码,但是这样会进入交互模式,即使使用脚本也不能很方便的批量修改,除非使用expect 这样的软件来实现,难道修改一下密码还需要单独安装一个软件包吗? 不,我们其实还有其他很多方法可以让我们避开交互的,下面具体写一下具体的实现方式:

linux系统下修改文件夹目录权限

linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主文件夹下的一个名为cc的文件夹为例. 下面一步一步介绍如何修改权限: 1.打开终端.输入su(没 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件