From: dev Date: Tue, 18 Oct 2022 10:33:04 +0000 (+0000) Subject: 再実行時のBugFix X-Git-Url: https://www.chovits.jp/git/?a=commitdiff_plain;h=0542e9e1e96599c7dcf695461c37f78796011a5b;p=chroot_mk.git 再実行時のBugFix --- diff --git a/useradd.sh b/useradd.sh index 69836ae..dbb78ed 100755 --- a/useradd.sh +++ b/useradd.sh @@ -9,7 +9,7 @@ # - chroot環境を構築後に、このスクリプトを実行すること # - 既存ユーザーを対象。新規ユーザーの場合は事前に、'useradd' しておくこと # -# $Id: useradd.sh,v 1.1 2022/10/18 08:44:17 dev Exp $ +# $Id: useradd.sh,v 1.2 2022/10/18 10:33:04 dev Exp $ # ##################################################################################### @@ -64,7 +64,7 @@ if [ ! -f ${CHG_ROOT}/home/${USER}/.ssh/authorized_keys -a -f /home/${USER}/.ssh install -m 0600 -o $USER -g root /home/${USER}/.ssh/authorized_keys ${CHG_ROOT}/home/${USER}/.ssh/authorized_keys fi -if [ -d /home/${USER}/.ssh ]; then +if [ -d /home/${USER}/.ssh -a ! -L /home/${USER}/.ssh ]; then mv /home/${USER}/.ssh /home/${USER}/.ssh.bak ln -s ${CHG_ROOT}/home/${USER}/.ssh /home/${USER}/.ssh fi