안녕하세요. 슈다 입니다.
서버 보안과 관련된 NFS서비스 확인 및 중지 방법에 대해 알아보겠습니다.
AIX에서 NFS 서비스 실행 여부는 아래 명령을 통해 가능합니다.
root@test1] lssrc -g nfs
Subsystem Group PID Status
biod nfs 5046450 active
nfsd nfs 6488272 active
rc.mountd nfs 5570732 active
rc.statd nfs 5505218 active
rc.lockd nfs 6815982 active
nfsrgyd nfs inoperative
gssd nfs inoperative
root@test1 /]
NFS 서비스 그룹으로 실행중인 데몬 및 실행 여부를 확인할 수 있습니다.
NFS 서비스가 실행중이라면 대부분 위 결과와 같은 내용을 출력합니다.
부팅 시 NFS가 실행되도록 설정되었는지 확인하기 위해
/etc/inittab 파일에 NFS가 포함되어 있는지 확인합니다.
root@test1 /] cat /etc/inittab |grep nfs
rcnfs:23456789:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons
root@test1 /]
/etc/inittab 에 rcnfs 라는 NFS 실행 명령 구문이 확인됩니다.
inittab에 등록되어 있다면 시스템 부팅 시 마다 NFS가 실행됩니다.
NFS 중지와 inittab 편집이 동시에 가능한 명령어가 있는데요
바로 rmnfs 명령 입니다.
root@test1 /] /usr/sbin/rmnfs -B
0513-095 The request for subsystem refresh was completed successfully.
0513-044 The biod Subsystem was requested to stop.
0513-044 The nfsd Subsystem was requested to stop.
0513-044 The rc.mountd Subsystem was requested to stop.
0513-044 The rc.lockd Subsystem was requested to stop.
0513-044 The rc.statd Subsystem was requested to stop.
0513-004 The Subsystem or Group, ypbind, is currently inoperative.
0513-004 The Subsystem or Group, keyserv, is currently inoperative.
0513-004 The Subsystem or Group, nfsrgyd, is currently inoperative.
0513-004 The Subsystem or Group, gssd, is currently inoperative.
root@test1 /]
rmnfs -B 명령을 실행하면 "lssrc -g nfs" 명령으로 확인된 NFS관련 데몬들이 모두 종료되며
동시에 /etc/inittab 파일 내의 rcnfs 항목도 삭제됩니다.
-B 옵션은 inittab 파일 내의 NFS 항목 삭제 옵션이며 Default 옵션으로 생략 가능합니다.
root@test1 /] lssrc -g nfs
Subsystem Group PID Status
biod nfs inoperative
nfsd nfs inoperative
rc.mountd nfs inoperative
nfsrgyd nfs inoperative
gssd nfs inoperative
rc.lockd nfs inoperative
rc.statd nfs inoperative
root@test1 /]
root@test1 /] cat /etc/inittab |grep nfs
root@test1 /]
rmnfs 명령어 하나로 NFS 관련 보안 설정을 간단하게 진행할 수 있습니다.
하지만 서버와 클라이언트 간 NFS 사용여부를 확인 후 명령어을 사용하시기 바랍니다.
'IT > Unix & Linux' 카테고리의 다른 글
[AIX] device 이름 변경 (0) | 2020.03.06 |
---|---|
gzip - unexpected end of file 알아보기 (0) | 2020.03.05 |
이더채널 구성 확인 및 Active channel 전환 (0) | 2020.02.19 |
rpm 설치시 Library 오류 해결 (libx11.a 외) - updtvpkg (0) | 2020.02.11 |
cannot open /dev/kmem: Permission denied 해결방법 (0) | 2020.02.05 |