2017年5月22日月曜日

/etc/passwdと/etc/groupが…

ちょっとタイヘンなことに気付いた。
aquarius と sagittarius 、2台のマシンで /etc/passwd と /etc/group が合っていない。
そのせいで、仮想マシン環境の共有が出来ないという問題が発覚。

今は sagittarius 側で仮想マシンが動いており、ちょっといじるのはきついので、aquarius 側を変更するようにする。

2台の間で /etc/passwd と /etc/group を突き合わせ、差分を確認する。
差異が見つかったら、それらの所有のファイルを確認する。
例えば…
(aquarius) $ sudo find / -group messagebus -print
(aquarius) $ sudo find / -user messagebus -print
等だ。

で、その後、それらのファイルのグループ・オーナーを変更し、/etc/passwd、/etc/group を書き換える。
詳細は端折るが、こんなコマンドで。
(aquarius) $ sudo chgrp lpadmin /dev/kvm


(aquarius) $ sudo vigr
(aquarius) $ sudo vipw

最後に、再起動して結果を確認してオシマイだ。
(aquarius) $ sudo systemctl reboot

0 件のコメント:

コメントを投稿