于 2016年3月7日 GMT+08:00下午8:18:44, address@hidden 写到:
address@hidden (Ludovic Courtès) skribis:
myglc2 <address@hidden> skribis:
address@hidden ~$ ssh address@hidden
address@hidden's password:
address@hidden ~$ umask
0000
Oh indeed, I can reproduce it.
The problem is that lshd resets the umask when it starts (in
src/daemon.c:daemon_init) but never changes it again.
Perhaps we should be using pam_umask and login.defs (although I’m unsure
if lshd would honor it), or alternately add explicitly set the umask in
/etc/profile.
Thoughts?
宋文武 & Alex: WDYT? (Asking you since I know you’re already familiar
with these things. :-))
Ludo’.