原文:Linux切换用户时报错/.bash_profile: Permission denied,命令行(终端提示符)出现-bash-4.2$

利用su 切换用户时,发现有一个用户切时出现如下情况 观察报错信息发现是对家目录 home aaa没有权限,于是查看 home目录下的文件信息 发现用户aaa的家目录文件的所属者和所属组有异常,一般情况下用户家目录这两者都是用户自己,如上图中的用户alex,userA和userB 对aaa 目录的所属者进行进行修改,修改之后再进行用户切换无报错 问题虽然解决了,但是我记得系统里并无 这个账户,而且 ...

2020-07-23 16:47 0 4319 推荐指数:

查看详情

Linux su切换用户命令提示符变为bash-4.2$

2018-9-30 19:31:41 星期日 今天遇到一个问题, 给gitlab配置webhook的时候, 一个目录总是不能正确执行git pull 命令, 无任何输出, 根据之前经验, 感觉是权限的问题 因为hook触发的脚本是以nginx用户来执行 git pull 的 于是我就切换 ...

Mon Oct 01 03:48:00 CST 2018 0 2609
linux 命令行出现-bash-4.2$的解决办法

linux 命令行出现-bash-4.2$的解决办法 Linux服务器新建立的用户在登录时显示“-bash-4.2$”,而不是“user@主机名+路径”的显示方式。出现的此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件。 之后 ...

Fri Aug 06 17:54:00 CST 2021 0 135
linux 命令终端提示符显示-bash-4.2#解决方法

原地址:http://blog.csdn.net/liulihui1988/article/details/52796395 终端提示符显示的是-bash-4.2# 而不是root@主机名 + 路径的显示方式原因是root在/root下面的几个配置文件丢失,丢失文件 ...

Sun Sep 17 23:43:00 CST 2017 0 1133
ubuntu修改Bash命令行提示符

用户通过远程登陆,初始的PS1为\s-\v\$, bash为/bin/bash,然后先后执行/etc/profile和~/.bash_profile中的命令。 /etc/profile文件中调用执行/etc/bash.bashrc,使得默认从终端登陆的PS1初始值设为 而用户 ...

Thu Apr 20 05:59:00 CST 2017 0 3223
Linux 切换用户提示Permission denied

在使用 su - hdfs 切换到 hdfs 用户提示 su: Permission denied,但是密码确认是没错的。 找到文件 /etc/pam.d/su,注释掉 auth required pam_wheel.so use_uid 即可。 ...

Fri Dec 18 03:31:00 CST 2020 0 637
命令提示符CMD下切换用户

工作中遇到需要在windows环境中命令提示符切换为Guest用户执行程序,类似Linux中的su操作。 操作步骤如下:1.用管理员权限运行cmd。2:执行命令:runas /user:username cmd(username是其他账户)。 ...

Fri Sep 25 02:42:00 CST 2020 0 1064
切换或者用户登录时 出现 显示 -bash-4.2$ 问题 的解决

集群的普通用户在登录用户或者切换用户时,出现 -bash-4.2$ 的状态: 原因:在linux下通过useradd方式创建新用户时,/etc/skel下的配置文件都会复制到/home目录的新用户目录下。 解决:首先新建/home/hx目录 ...

Wed Jan 16 19:14:00 CST 2019 0 1833
Linux登录报错-bash: /etc/profile: Permission denied

管理员用户账号root能正常登陆,但普通用户登陆时提示报错: -bash: /etc/profile: Permission denied 出现这个报错提示的原因:这是/etc目录权限问题。在超级管理员root下查看/etc的权限,可以看到其他普通用户是没有/etc目录的执行权限,所以其他用户 ...

Tue Feb 23 18:12:00 CST 2021 0 505
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM