리눅스

리눅스 일반유저 scp 명령어 사용제한

coinAA 2022. 10. 10. 22:04

 

목차

     

    SCP 란? / SCP 개념

    Secure Copy의 약자로 ssh 프로토콜을 기반으로 파일이나 디렉토리를 전송하거나 가져올 때 사용합니다. 당연히 네트워크 통신이 가능한 환경에서 22번 Port와 Identify File을 이용해 파일을 안전하게 송/수신할 수 있다.

     

    일반 사용자 SCP 제한하기

    scp 명령어의 소유권을 700으로 바꿔서 root 사용자만 사용할 수 있게 설정한다.

    [root@localhost ~]#
    [root@localhost ~]# ll /bin/scp
    -rwxr-xr-x. 1 root root 91376 11월 25  2021 /bin/scp
    [root@localhost ~]# chmod 700 /bin/scp
    [root@localhost ~]# ll /bin/scp
    -rwx------. 1 root root 91376 11월 25  2021 /bin/scp
    [root@localhost ~]#

    scp 명령어 700 설정

     

    scp 명령어 사용제한 설정 확인방법

    [testuser1@localhost ~]$ scp testfile root@192.168.0.3:/root/
    -bash: /bin/scp: 허가 거부

    scp 명령어 사용제한 설정 확인방법