![ユーザーの保存フォルダを/homeから別の場所に変更する](https://rvso.com/image/1457441/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E4%BF%9D%E5%AD%98%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%82%92%2Fhome%E3%81%8B%E3%82%89%E5%88%A5%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B.png)
/home
ユーザーが別のドライブで大きなスペースを利用できるようにしたいです。マウントされたドライブ上のフォルダーからフォルダー内のユーザーを移動できるコマンドはありますか/mnt
?
/home/foo
フォルダーをフォルダーに移動して/mnt/sra/home/foo
、次の行を変更すると、
foo:x:999:999::/home/foo:/usr/bin/git-shell
に:
foo:x:999:999::/mnt/sra/home/foo:/usr/bin/git-shell
それは機能しますか?
答え1
ユーザーのホームディレクトリを移動するにはどうすればよいですか?
これはusermod
(ユーザーアカウントの変更)を使用して行うことができます。
usermod -m -d /mnt/sra/home/foo username
-d
、--home
ホームディレクトリユーザーの新しいログイン ディレクトリ。
-m, --ホームへ移動
ユーザーのホームディレクトリの内容を新しい場所に移動します。