Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- jquery
- linux
- 6월 공모주 청약 일정
- 제이쿼리
- html
- IPO
- Oracle
- SQL
- 7월 공모주 청약 일정
- 코드이그나이터
- Stock ipo
- 맥
- css
- 공모주
- codeigniter
- java
- 공모주 청약
- Eclipse
- 주식 청약 일정
- 리눅스
- MYSQL
- 공모주 청약 일정
- 자바스크립트
- 주식 청약
- 오라클
- JavaScript
- php
- 자바
- 주식
- Stock
Archives
- Today
- Total
개발자의 끄적끄적
[linux] root 접속 막기 및 sudo 쉽게 쓰기 [펌] 본문
728x90
반응형
[linux] root 접속 막기 및 sudo 쉽게 쓰기 [펌]
ubuntu(linux) root 접속을 막는 방법을 설명해 보려고 한다.
전에 외국인 노동자랑 일한 적이 있었는데, 어떻게 루트로 로긴을 해서 쓰냐고 혼난적이 있는데, 생각해보니 맞는 말이었다.
그래서 그 후로는 나는 서버를 설정하고 루트 접속을 막고, 루트 권한이 필요로 한 경우에는 귀찮더라도 sudo라고 붙혀서 작업을 한다.
근데 하다보니 sudo 할때 패스워드 치는 것이 귀찮아서 사용하기 시작한 방법이다.
우선 root의 원격 접속 막기(ssh 원격 접속만 막는 것이기 때문에 콘솔에서는 기존과 같은 방법으로 root 로긴이 가능하다.)
작업순서는 다음과 같다.
루트로 접속후
- vi /etc/ssh/sshd_config
- 찾아 보면 PermitRootLogin 항목을 no로 바꿔준다.
- 그리고 혹시 모르니 RSAAuthentication, PubkeyAuthentication 이 yes로 되어있는지 확인한다.
- :wq 엔터를 입력하여 저장
- service ssh restart (Centos나 다른 os 인 경우 sshd일수도 있다)
이렇게 하면 다음부터는 root로 로긴이 안될 것이다.
이제 sudo칠때 password 안쳐도 되는 방법
- sudo vi /etc/sudoers
- 제일 아래쪽에 사용자이름 ALL=(ALL) NOPASSWD:ALL 이렇게 추가해준다.
- :wq 엔터로 저장 후 종료
- service sudo restart
이렇게 하면 저 사용자의 경우 sudo를 할때 더이상 패스워드를 치지 않아도 된다.
별거 아니지만 linux를 좀더 안전하게 쓰면서도 나름 편하게 쓸수 있는 팁이니 좋은 것 같다.
반응형
'개발 > linux' 카테고리의 다른 글
[Linux][Centos]에서 MySQL 버전 확인하기 (0) | 2020.03.31 |
---|---|
[linux] CentOS / 버전 확인하는 방법 (0) | 2020.03.26 |
[Linux] 네트워크 - ping 상대 호스트와 연결 가능 여부 확인 [펌] (0) | 2020.03.25 |
[linux] 리눅스 Crontab 크론탭 설정 : 시작 / 중지 / 재시작 / wget / curl [펌] (0) | 2020.03.25 |
[linux] centos7 servertokens 설정 [펌] (0) | 2020.03.22 |
Comments