freebsd:1stthings1st
서버 새로 설치 후에 아무 생각 없이 그저 기계적으로 하는 일
킴서피는 FreeBSD를 설치한 후에 자동으로 전자우편을 보내서 root와 초기 비밀번호를 알려준다. Putty라는 SSH 접속 프로그램을 이용해서 root와 비밀번호를 써서 새 서버에 IP주소를 이용해서 접속한다.
Root로 접속후에 제일 먼저 비밀번호 번경.
passwd
그런 다음에 root로 전환이 가능한 관리자 권한이 있는 첫 사용자를 만든다.
adduser Username : userid Password : ***** Full Name : Name Family-Name Uid : wxyz Class : Groups : wheel Home : /home/userid Home Mode : Shell : /bin/csh
이제 /etc/ssh/sshd_config 문서에서 다음 줄에 있는 내용으로 변경한다. 즉, PermitRootLogin yes를 no 로 바꾼다.
PermitRootLogin no
나 자신이 내 서버에 접속을 못하게 될 수도 있기 때문에 반드시 새로만든 사용자로 계정으로 접속을 확인한다.
ssh -l userid localhost ... Are you sure you want to continue connecting (yes/no)? yes Password for userlid@hostid: ... su Password:
내가 새로 만든 사용자 계정과 비번으로 root로 전환 가능한 것을 확인하였으면 안심하고 새서버에 필요한 연장들을 설치하면 된다.
접속 환경이 root 인것을 확인하였으면 다음을 실행하여 /usr/ports를 깐다.[(배운게 도둑질이라고, 난 /usr/ports에서 설치하는 거에 익숙해서 pkg install 같은 다른 방법은 잘 쓰지 않는다(쓰지 못한다).)]
portsnap fetch extract
freebsd/1stthings1st.txt · 마지막으로 수정됨: 2021/01/04 19:52 저자 127.0.0.1
