分页: 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 (7.25 KiB) 查看 2426 次
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。