分页: 1 / 1

login出错,大家有没有遇过

发表于 : 2012-07-29 13:32
ly50247
64位testing,包都是最新的。
$ sudo login
Password:
zsh: suspended (tty output) sudo login

[osily@ly50247 ~]$ sudo login
Password:
[1]+ Stopped sudo login

如果是root,直接xterm退出。
之前有次发现/etc/pam.d/login文件和最新的不一样,就替换了,后来发现login出错,但替换回来还是出错。
b58f8c5494eef01fedeb9351e0fe9925bd317da3.jpg.png
b58f8c5494eef01fedeb9351e0fe9925bd317da3.jpg.png (7.25 KiB) 查看 2426 次
6159252dd42a2834a114bd9f5bb5c9ea14cebff0.jpg.png

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 14:37
枫叶饭团
我也是一样的,但是我从来不用这个命令。。。

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 14:39
ly50247
枫叶饭团 写了:我也是一样的,但是我从来不用这个命令。。。
我也基本不用,但看到出错不舒服

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 14:42
robinking623
arch testing 出错很正常吧。如果不舒服就自己debug吧。

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 17:20
cuihao
login不是tty登录时用的玩意儿么。也许使用场合不对?

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 17:22
cuihao
不对…… 这不是出错退出。
suspended 是终止了,ctrl+Z就恢复了。虽然立即又 suspended 了。

LZ确定login可以这么用?

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 17:26
cuihao
If one uses the command "login", then the surrounding shell gets killed by vhangup() because it's no longer the true owner of the tty.
摘自man,是不是说login会干掉执行它的shell?
然后zsh为了避免被干掉,就先suspend掉login咯。

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 17:29
ly50247
cuihao 写了:不对…… 这不是出错退出。
suspended 是终止了,ctrl+Z就恢复了。虽然立即又 suspended 了。

LZ确定login可以这么用?
以前是可以这样用的,会提示login:。
如果用root就是直接退出了。

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 17:32
cuihao
A recursive login, as used to be possible in the good old days, no longer works; for most purposes su(1) is a satisfactory substitute.
继续引用man。
以前可以用login进行递归登录(从一个用户登录到另一个用户),现在不行了,请用 su 代替。

Re: login出错,大家有没有遇过

发表于 : 2012-07-29 17:37
ly50247
cuihao 写了:
A recursive login, as used to be possible in the good old days, no longer works; for most purposes su(1) is a satisfactory substitute.
继续引用man。
以前可以用login进行递归登录(从一个用户登录到另一个用户),现在不行了,请用 su 代替。
嗯,刚才看了一眼man,果然是行为变了,谢谢。
但这个表现太像是bug了,原来是个feature。