songdev
songdev
songdev
전체 방문자
오늘
어제
  • 분류 전체보기 (78)
    • Web 개발 (6)
    • 리눅스 (5)
    • git (5)
    • Bigdata (8)
      • 하둡 Architecture 번역 (6)
      • Ambari (2)
    • 코테 (22)
      • 프로그래머스 (22)
    • 자격증 (7)
      • 정보처리기사 (5)
      • SQLD (2)
    • 스터디 (18)
      • 웹 프로그래밍 (3)
      • 개념정리 (4)
      • 예제 (6)
      • 바닐라 JS로 크롬 앱 만들기 (5)
    • 일상 (7)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Java
  • 정렬
  • 배열의 복사
  • 자바스크립트
  • sort()
  • level1
  • SQLD
  • charAt()
  • 향상된 버블정렬
  • github
  • 프로그래머스
  • 정보처리기사 필기
  • copyOfRange()
  • parseInt()
  • 배열
  • 리눅스
  • 정보처리기사
  • github push
  • 깃허브
  • javascript

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
songdev

songdev

리눅스

리눅스 초기 os 세팅하기

2022. 4. 20. 18:02
반응형

리눅스 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
    '리눅스' 카테고리의 다른 글
    • 리눅스 방화벽 오픈 여부 확인
    • 자주쓰는 리눅스 명령어 (centos7) vi 명령어
    • 리눅스에서 웹 프로젝트 배포하기
    • 리눅스 서버간 파일 전송
    songdev
    songdev

    티스토리툴바