NIS설정
NIS를 설정하여 3대의 컴퓨터에서 유저를 공유하려고 하고 있습니다.
http://www.server-world.info/en/note?os=Scientific_Linux_6&p=nis
위 사이트를 거의 베끼다시피 해서 설정해서 시작했습니다만. 하나 잘 안되는 부분이 있어서 질문을 올립니다. OS는 Scientific linux 6.1를 쓰고 있습니다.
3대(C0,C1,C2 로 부름니다.)가있어서
C0: NIS server, nfs server(/home 디렉토리를 공유 2TB)
C1:client
C2:client
의 구성이 되어있습니다. 여기서 컴터간의 패스워드를 요구 하지 않도록 하고싶어서 rsa설정을 하였습니다.
C1과C2를 재기동하여 시도를 하면 rsa인증이 되지 않습니다.
C2의 /var/log/secure 를 보면
Authentication refused: bad ownership or modes for file /home/XXX/.ssh/authorized_keys
가 있어서 보니
/home/XXX/ 이하의 폴더 파일이 유져 와 그룹이 nobody 로 되어 있었습니다. (일단 유저로 로그인은 됩니다...)
그리고 20분 후에 다시 시도하면 rsa인증 로그인이 성공합니다. @@*!#&(*!@&
/home/XXX/ 이하의 폴더 파일의 유저와 그룹이 정상적으로 돌아옵니다...(정상적으로 돌아와도 안들어가는 때도 있습니다..)
NIS의 설정이 문제가 있는것 같습니다만, 어느부분부터 고쳐나가야 할지 잘모르겠습니다.
시간이 지나면 해결되는 것을 보면 NIS의 특성?(파일의 권한을 읽어들이는데 시간이 걸린다?) 같기도합니다만, 다른 원인이 있을 수 있습니까?
댓글 달기