diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-06-07 10:14:40 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2018-06-07 10:18:38 +0000 |
commit | 808929f56d0301d4f897ef5d9cf13c002a4f2a4f (patch) | |
tree | b5b52c4ea667f1f5fcbb2caeef7c2b51c0197fd8 /tcwg-base | |
parent | b8da25fdab94765acf4775b6771e45037900e2c7 (diff) |
tcwg-base: Fix ssh login problems from bad permissions users' $HOME.
SSH server refuses to use /home/user/.ssh/authorized_keys if /home/user
directory is writable by "group" or "other" users. This change ensures
that permissions on home files are OK.
Change-Id: Icf7bf737023a359ab87138524f0ca40492583a14
Diffstat (limited to 'tcwg-base')
-rwxr-xr-x | tcwg-base/new-user.sh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tcwg-base/new-user.sh b/tcwg-base/new-user.sh index 210d5de2..07a1f3ec 100755 --- a/tcwg-base/new-user.sh +++ b/tcwg-base/new-user.sh @@ -69,6 +69,7 @@ if [ x"$user" != x"" ]; then if [ x"$home_data" != x"" ]; then chown -R $user${gid:+:$gid} /home-data/$user/ + chmod -R go-w /home-data/$user/ chmod -R go-rwx /home-data/$user/.ssh/ rsync -a /home-data/$user/ /home/$user/ # Make /home-data/$user a prestine copy of $user's /home to have |