본문 바로가기
반응형

System28

uname 명령어 uname 명령어는 시스템의 관련 정보를 확인할 수 있는 명령어입니다. uname 시스템에 대한 정보를 출력해 줍니다. 다양한 옵션들을 살펴보도록 하겠습니다. -a : 모든 시스템 정보를 출력합니다. -n : 네트워크 호스트네임을 출력합니다. -r : 커널의 릴리스 버전을 출력합니다. -v : 커널의 버전을 출력합니다. -m : 시스템의 하드웨어 아키텍처를 출력합니다. -p : 프로세서 타입을 출력합니다. (만약 확인할 수 없다면, 'unknown'을 출력합니다.) -i : 하드웨어 플랫폼을 출력합니다. (만약 확인할 수 없다면, 'unknown'을 출력합니다.) -o : 운영체제 이름을 출력합니다. 2023. 12. 23.
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.
반응형