리눅스

Linux 시험 2

두뚜 2021. 5. 21. 17:55

문제

 

1."시스템A"에서 파일 이름이 passwd이면서 실행 권한이 있는 파일을 찾아 /tmp/find 디렉토리에 복사 하시오

2."시스템A"의 SSH접속 제한을 설정하시오

1)"시스템B"의 "root"사용자가 "시스템A"의 "sshuser"사용자로 접속 할 수 있도록 키기반 인증 방식을 구성하시오

2)"시스템A"는 키기반인증이 설정된 사용자만 접속할 수 있게 하시오

3)"시스템A"의 "root"사용자로는 무조건 접속할 수 없게 하시오

3."시스템B"의 SSH접속포트를 2222/TCP로 접속할수 있게 하시오

4.영구마운트 설정 (fstab)

1)서버는 /nfs_shares 디렉토리를 모든 대상 (시스템)에게 읽기 쓰기 동기화 방식을 제공하시오

2)서버는 /nfs_shares 디렉토리를 클라이언트의 /mnt/nfs 디렉토리에 마운트하시오

3)클라이언트에서 "test nfs write"라는 내용이 적힌 aaaa라는 이름의 파일을 생성하시오

5.autofs를 설정

1)서버는 /auto_shares 디렉토리에 있는 docs,videos,images 디렉토리를 "시스템B"에만 제공하시오

(공유옵션은 읽기만 가능한 동기화 방식)

2)클라이언트의 /autofs 디렉토리에 마운트 포인트를 생성하시오

3)서버의 /auto_shares 디렉토리 아래의 모든 디렉토리를 간접 와일드카드 방식으로 연결하시오

 

 

 

 

1."시스템A"에서 파일 이름이 passwd이면서 실행 권한이 있는 파일을 찾아 /tmp/find 디렉토리에 복사 하시오

find / -name passwd -perm /a=x -exec {}  cp /tmp/find \;

 

2."시스템A"의 SSH접속 제한을 설정하시오

1)"시스템B"의 "root"사용자가 "시스템A"의 "sshuser"사용자로 접속 할 수 있도록 키기반 인증 방식을 구성하시오

"시스템B"에서

ssh-keygen

ssh-copy-id sshuser@192.168.122.10

2)"시스템A"는 키기반인증이 설정된 사용자만 접속할 수 있게 하시오

vi/ etc/ssh/sshd

3)"시스템A"의 "root"사용자로는 무조건 접속할 수 없게 하시오

vi/ etc/ssh/sshd

3."시스템B"의 SSH접속포트를 2222/TCP로 접속할수 있게 하시오

vi/ etc/ssh/sshd

firewall-cmd --reload

 

**"시스템A"를 NFS서버로 "시스템B"를 클라이언트로 구성합니다.

 

4.영구마운트 설정 (fstab)

1)서버는 /nfs_shares 디렉토리를 모든 대상 (시스템)에게 읽기 쓰기 동기화 방식을 제공히시오

2)서버는 /nfs_shares 디렉토리를 클라이언트의 /mnt/nfs 디렉토리에 마운트하시오

마운트
영구 마운트

3)클라이언트에서 "test nfs write"라는 내용이 적힌 aaaa라는 이름의 파일을 생성하시오

systemA에서 /nfs_shares 디렉토리 권한을 바꿔준다

5.autofs를 설정

1)서버는 /auto_shares 디렉토리에 있는 docs,videos,images 디렉토리를 "시스템B"에만 제공하시오

(공유옵션은 읽기만 가능한 동기화 방식)

2)클라이언트의 /autofs 디렉토리에 마운트 포인트를 생성하시오

3)서버의 /auto_shares 디렉토리 아래의 모든 디렉토리를 간접 와일드카드 방식으로 연결하시오