본문 바로가기
반응형

전체 글145

linux 암호 정책 설정하기 linux에서 암호 정책을 설정하는 방법에 대해 알아보도록 하겠습니다. 패스워드 사용기간에 대한 설정을 우선 해보도록 하겠습니다. password 사용기간 설정하기 root에서 실행하지 않으면 아래의 명령어를 실행해 주세요. su - root에 접속하게 해 줍니다. vi /etc/login.defs 조금 많이 내리다 보면 아래와 같은 사진이 보일 것입니다. 옵션들이 무엇을 의미하는지 살펴보고 적당한 수로 바꾸어 보겠습니다. PASS_MAX_DAYS 99999 PASS_MIN_DAYS 0 PASS_WARN_AGE 7 PASS_MAX_DAYS는 password를 설정하면 최대로 사용할 수 있는 기간(일)입니다. 만료가 되면 바꾸어야 하지요. PASS_MIN_DAYS는 password를 설정하고 의무적으로 사.. 2023. 12. 22.
ssh설치 및 사용하기 ssh(Secure Shell Protocol)는 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 같은 네트워크를 통해 서로 통신을 할 때 보안적으로 안전하게 통신하기 위해 사용하는 프로토콜입니다. ssh는 주로 '데이터 전송' 혹은 '원격 제어'를 위해 사용이 됩니다. 예를 하나씩 들어보도록 하겠습니다. 데이터 전송은 github를 생각해 보시면 좋을 것 같습니다. 저희가 작성한 코드를 원격 저장소인 github에 올립니다. 이때 ssh를 사용하는 것이지요. 원격 제어는 AWS로 예를 들면 좋을 것 같습니다. AWS에 원격으로 해당 머신에 명령을 내리기 위해 ssh를 통해 접속을 합니다. ssh가 어떠한 역할을 하는지 충분히 이해하셨을 것이라고 생각이 됩니다. 이제 ssh를 설치하고 사용해 보도록 하겠습.. 2023. 12. 21.
user와 group만들기 저희가 회사를 다닌다고 생각을 해보겠습니다. 팀장님 몰래 단체톡방을 만들었습니다. 여기에 길동, 영수, 철수, 영미가 있습니다. 팀장님은 안 계셔서 몰래 놀기 딱 좋습니다. linux에서도 마찬가지 입니다. 특정 유저만 특정 파일 혹은 디렉터리를 열게 하고 싶습니다. 이때 유저가 길동, 영수, 철수, 영미입니다. 특정 파일 혹은 디렉터리는 단체톡방이 됩니다. 이런 유저들을 모아두는 것이 그룹입니다. 오늘 저희는 그룹과 유저를 만들고 삭제하고 추가하고 지지고 볶고 한번 해보도록 하겠습니다. user 만들기 길동(GilDong)이를 한번 만들어 보도록 하겠습니다. sudo useradd GilDong 만약에 현재 root계정이라면 굳이 앞에 sudo를 붙이지 않아도 됩니다. useradd는 유저를 만드는 명.. 2023. 12. 20.
ufw 설치하기 ufw(Uncomplicated FireWall)는 Debian 계열 및 다양한 리눅스 화경에서 작동되는 사용하기 쉬운 방화벽 관리 프로그램입니다. 그러면 방화벽이 무엇일까요?? 방화벽(FireWall)은 보안이 필요한 네트워크 통로를 단일화하여 관리함으로써 외부의 불법침입으로부터 내부의 정보자산을 보호하기 위한 시스템입니다. 이제 어느정도의 큰 그림은 인지하셨으니, ufw를 설치해 보도록 하겠습니다. ufw 설치하기 su - root 계정으로 들어가서 작업을 진행하겠습니다. 참고로 su -명령어를 진행하지 않으시면 앞에 sudo를 붙이시면 해결이 똑같이 설치하실 수 있으십니다. apt-get install ufw -y ufw설치합니다. ufw status verbose ufw의 현재 상태를 확인합니다... 2023. 12. 19.
반응형