반응형
리눅스 centos7을 깔고나서 초기에 세팅해야할 것들을 정리하고자 한다.
먼저 root 권한으로 로그인 후
1. user 추가하기
$ adduser songdev
2. user에 대한 pw 설정하기
$ passwd songdev
3. sudo를 사용할 수 있도록 권한 추가하기
# vi /etc/sudoers
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
songdev ALL=(ALL) ALL
# vi /etc/group
wheel:x:10:root,songdev
=========== 여기서부터는 사용자계정으로 실행한다. ============
먼저 계정 변환하기
$ su - songdev
4. jdk설치 후 환경변수 설정하기
$ sudo yum -y install java-1.8.0-openjdk*
## 환경변수 설정
$ sudo vi ~/.bash_profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
-- 수정
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin
export PATH
$ source ~/.bash_profile
$ echo $JAVA_HOME
5. ssh-keygen 설정하기
$ ssh-keygen
$ ssh-copy-id songdev@localhost
$ ssh songdev@localhost
6. ntp 설정하기
$ sudo yum -y install ntp
$ sudo systemctl enable ntpd
$ sudo systemctl start ntpd
7. host 설정하기
$ sudo vi /etc/hosts
1.2.3.4 FQDN
# ex) 192.168.56.111 songdev songdev.localdomain
8. 방화벽 설정하기 (여기서는 방화벽을 끄도록 한다.)
$ systemctl disable firewalld
$ systemctl stop firewalld
$ systemctl status firewalld
9. umask 설정 (권한을 0022로 설정하기)
$ sudo echo "umask 0022" >> /etc/profile
반응형
'리눅스' 카테고리의 다른 글
리눅스 방화벽 오픈 여부 확인 (0) | 2022.12.08 |
---|---|
자주쓰는 리눅스 명령어 (centos7) vi 명령어 (0) | 2022.12.06 |
리눅스에서 웹 프로젝트 배포하기 (0) | 2022.04.12 |
리눅스 서버간 파일 전송 (0) | 2021.03.02 |