我正在尝试改变核心转储文件写入的位置的行为,如下所述: http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.cmds/doc/aixcmds1/chcore.htm
但是,当我再次登录时,尽管设置似乎已经生效(通过 lscore 进行测试),但我执行的测试进程的核心转储仍然写入该进程的当前工作目录中。
>lscore
compression: off
path specification: on
corefile location: /usr/local/cores
naming specification: on
奇怪的是,如果我随后对同一个用户执行“su -”,核心转储就会写入预期目录(usr/local/cores,而不是当前工作目录)。
有任何想法吗?
答案1
啊,在这里找到了答案: https://www-304.ibm.com/support/docview.wss?uid=isg3T1010900
需要在 /etc/ssh/sshd_config 中将 UseLogin 设置为“yes”