리눅스원 리눅스 네트워크 서버 마스터 교육 정리 7월13일

컴퓨터 2006. 7. 13. 09:56
교재: p85~p130

<vsftp>
/etc/vsftpd.ftpusers: 접속 거부 사용자 목록
/etc/vsftpd.user_list: 접속 허용/거부 사용자 목록
vsftpd.user_list와 vsftpd.ftpusers 파일에 모두 있는 사용자를 접근하도록 하려면
일단 /etc/vsftpd/vsftpd.conf 안의 "userlist_enable=NO"옵션 설정을 하고
/etc/vsftpd.ftpusers 안의 해당 사용자는 주석 처리한다.

문제>
anonymous: up(O), down(O)
root, test1, test2: 접속 가능
test3, test4: 접속 불가능
계정 홈디렉토리 chroot 시킬 것

문제>
/movie 폴더로 파일 업/다운 가능한 ftp 서버 만들기

mkdir /movie
useradd -d /movie movie
groupadd guest
useradd -G guest test1
useradd -G guest test2
chmod 750 /movie
chown movie.guest /movie
vsftpd.conf 설정 중 local 사용자 접속 가능 설정
service vsftpd restart
접속

<NFS>
/etc/rc.d/init.d/nfs: 데몬 위치
/etc/exports: 환경 설정 파일

* 관련데몬
rpc.mountd: client가 서버를 이용하게 만들 때 쓰는 데몬
rpc.nfsd:
portmap: 원격접속 관련한 모든 프로세스 관할하는 데몬
nfslock: 같은 파일을 동시에 여러 client가 사용하는 것을 관할하는 데몬

* /etc/exports 설정 예
/nfstest        10.10.2.0/255.255.0.0(ro,async,root_sqash)
/nfstest        10.10.2.118/255.255.0.0(rw,async,root_sqash)
/nfstest        10.10.2.0/255.255.0.0(ro,async,no_root_sqash)
해당 디렉토리의 권한 설정(chmod값)과 관계없이 exports파일 설정에 따라감

* Client에서 mount하는 예
mount -t nfs 10.10.2.118:/movie /nfs

<Mail 서버>
queue 메일 위치(전송 안 된 메일): /var/spool/mqueue
확인: mailq
받은 메일 위치: /var/spool/mail/사용자계정
: