2 min read

리눅스 기본 세팅

리눅스 기본 세팅
Photo by Gabriel Heinzer / Unsplash

리눅스에 기본적으로 해놓으면 좋은 기본 세팅

  1. vpn설정
    보안적으로도 좋지만 연결성이 좋아진다. 로컬로만 연결할 수 있는 서버들을 외부에서 전체허용되지 않으면서 로컬처럼 연결이 가능해 진다.
    - 해놓지 않았을때는 proxmox에서 vm마다 포트포워딩을 해줘야 하지만 설정해놓으면 클러스터링 처럼 서버와 서버간에 백업/동기화/도커스웜/원격접속 이 가능하다.
  2. private key, public
    이렇게 설정을 하면 비밀번호를 입력하지 않아도 접속이 가능하다. 접속의 간편함 보다는 연동설정(rsync, ssh) 시 비밀번호 설정을 하지 않아도 된다.
  3. ~/.ssh/config
    리모트 접속시 편리 로컬의 ~/.ssh/id_rsa-> 리모트의 ~/.ssh/authorized_keys매칭만 되면 된다.
  1. /etc/hosts
    ip 호스트명
    으로 설정해놓으면 일일히 ip를 입력하지 않아도 된다.
root@blue:~# cat /etc/hosts
127.0.0.1       localhost

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost   ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
127.0.1.1       blue    blue
10.1xx.xx.xxx   blue
10.1xx.xx.xxx   het