- 主题:紧急求助:chsh改错了shell怎么办?
用chuser试试
【 在 x86x (橙子) 的大作中提到: 】
: AIX系统,用chsh
: 改成了/usr/bin/tsh
: 结果执行chsh、ls、more等命令都报错
: ...................
--
FROM 123.116.69.*
chtcb呢?
【 在 x86x (橙子) 的大作中提到: 】
: 还是报这个错
: 发自「今日水木 on iPhone 6s Plus」
--
FROM 123.116.69.*
有没有能用的命令?
【 在 x86x (橙子) 的大作中提到: 】
: 不行
: 发自「今日水木 on iPhone 6s Plus」
--
FROM 123.116.69.*
有没有其他用户可以登录呢,登录上去把文件修改下。
【 在 x86x (橙子) 的大作中提到: 】
: 就只有 cd pwd 命令,其他的都不行
--
FROM 123.116.69.*
其他用户用su切换root,同时指定一下shell。
【 在 x86x (橙子) 的大作中提到: 】
: 我用root做的chsh
: 其他用户可以吗?
--
FROM 123.116.69.*
哈哈哈,惨惨惨
【 在 x86x (橙子) 的大作中提到: 】
: 刚才看了,没有其他用户
: su 命令报错,然后掉线了
--
FROM 123.116.69.*
维护模式改回来吧。。
【 在 x86x (橙子) 的大作中提到: 】
: 刚才看了,没有其他用户
: su 命令报错,然后掉线了
--
FROM 123.116.69.*
哈哈,就是,玩root,还改shell。
哈哈哈。
【 在 x86x (橙子) 的大作中提到: 】
: 我真是作死
--
FROM 123.116.69.*
其他系统可以使用 su -s 指定 shell
aix 貌似会限定 shell,su -c 也会使用 root 的 tsh 来执行命令。
只能找找普通用户有没有可以提权的东西。
不行的话还是维护模式吧。
【 在 x86x (橙子) 的大作中提到: 】
: 这个怎么操作?
: 发自「今日水木 on iPhone 6s Plus」
--
修改:world FROM 123.116.69.*
FROM 123.116.69.*