VPSに招待するにあたってやること
参加するってなった時にサーバー運用者が何する必要があるのか書いておきたい。
su -でrootユーザーになれないようにしているからcdで移動できない。
$ sudo mkdir /home/username/hoge
/home/usernameをつければできる
いちいちchmodとかすんのめんどくさい
sudoで作った時はchownでファイルのオーナーを変更したりもしなきゃいけないし。
Yukiが書いてくれた
使い方忘れたけど確かhomeディレクトにpathを指定してあげればいいだけ。
code:sh
-t 0 || SSH_PUBKEYS="$(cat)" for path in $@; do
echo -n "${path}: "
echo "not a folder"
continue
fi
DEST_UID="$(stat -c '%u' "${path}")"
DEST_GID="$(stat -c '%g' "${path}")"
echo "must be root or the owner (${DEST_UID}:${DEST_GID})"
continue
fi
-d "${path}/.ssh" || install -o "${DEST_UID}" -g "${DEST_GID}" -m 700 -d "${path}/.ssh" echo "done"
done
ユーザー作成はやる必要ある
$ sudo useradd haruka
必要に応じてグループ追加する
$ sudo passwd -e -d haruka
パスワードの削除と期限切れに設定させてログインした時に設定を求めるようにする
欲望
Discordに入ってるユーザーで使い人にのみ使わせるみたいな運用したい
抜けたら自動的にユーザーも削除して欲しい
どのくらいでできるのか?てかそもそもどうやってやる?