1. Root 비활성화 및 Sudo 설정
- adduser
adduser 명령은 useradd 대비 명령행 옵션을 안써도 되고, interactive mode로 user 추가 관련 세부 설정이 된다고 합니다만, 실제 써보니 별 차이가 없네요.
home, skel은 system default 따라서 지정해버리고, 패스워드와 이름전번 등 쓸데없는 부가정보 입력을 받아줍니다.
- sudo 설치
# apt-get install sudo
- sudoer 등록
데비안 계열을 sudo 그룹에 포함된 user만 sudo 명령어를 사용할 수 있습니다.
한편, CentOS는 sudo 권한이 wheel 그룹 사용자에게 있네요.
데비안 계열
# adduser 사용자 sudo
CentOS : How To Create a Sudo User on CentOS [Quickstart]
# usermod -aG wheel 사용자
- root 비활성화
$ sudo passwd -l root
2. ssh 설정
대표적인 내용은 root login을 금지하고, 안쓰는 기능을 비활성화해서 보안을 강화하는 것입니다.
자세한 사항은 여기로 http://notme.tistory.com/53
- /etc/ssh/sshd_config 에서 아래 내용 변경
Port 원하는대로
PermitRootLogin no
X11Forwarding no
- 아래 행 추가
UseDNS no
- sshd 재시작
$ sudo service ssh reload
3. time zone 변경
# dpkg-reconfigure tzdata
참조: https://wiki.debian.org/TimeZoneChanges
시간 확인은 date 명령으로
4. locale 변경
# dpkg-reconfigure locales
참조: https://wiki.debian.org/Locale
영문 로케일(en_US.UTF-8)을 유지하면서 터미널에서 한글 정렬만 제대로 하려면 /etc/profile 파일에 아래 명령어 추가합니다. (export PATH 다음 줄이 적당한 것 같네요.)
export LC_COLLATE=C
5. 키보드 변경
# dpkg-reconfigure keyboard-configuration
# service keyboard-setup restart
키보드 연결한 상태에서 해야는 것 같습니다. 당연한가요? ^^
참조: https://wiki.debian.org/Keyboard
-------------------
'리눅스공통' 카테고리의 다른 글
SSH 보안설정 (0) | 2017.07.22 |
---|---|
우분투 리눅스 Nvidia Graphic Card Driver 설치 (0) | 2017.07.18 |
Debian 고정ip, 호스트네임 설정 (0) | 2017.07.12 |
time zone, locale, keyboard 설정 (0) | 2017.07.12 |
데비안/우분투/CentOS 리포지토리 변경 [작성중] (0) | 2017.07.07 |