[유닉스고급] 01 간단한 쉘스트립트 과제
과제 내용 : 01 간단한 쉘스크립트 유닉스고급(쉘스크립트)
김태양 1834041
0. 해야 할일
- 센토스 설치
- 런레벨 다운 및 ssh 설정
- .bashrc 설정
1. Centos 설치
VMwara 설치 파일 다운로드 : VM
Centos 설치 파일 다운로드 : centos
먼저 위의 vm웨어를 설치하고 및 centos의 iso를 다운 받습니다. “create a new virtual machine”를 선택합니다. 이후 typical를 클릭 한뒤 install 부분에서 browse를 선택 후에 아까 다운받은 centos iso를 선택합니다. 이후 메모리 1기가 프로세스 1개 하드디스크 20기가로 정합니다.
다음에 완성된 컨테이너를 완성시킨뒤에 컨테이너를 실행시킵니다. 이후 create user 부분에서 미리 아이디와 비번을 생성합니다.
미리 생성될 계정의 이름과 패스워드를 정했다면 하단의 다운로드가 완료되서 재부팅 되기까지 기다립니다.
완료되면 위와 같이 바탕화면이 나오면 centos 설치 완료!
2. centos 런레벨 설정 및 ssh 확인
먼저 시스템의 기본 런레벨이 무엇인지 확인해야 한다.
systemctl get-default #시스템 디폴트 런레벨 확인
sudo systemctl set-default multi-user.target #시스템 디폴트 런레벨을 멀티 유저로 변경
위와 같은 명령어를 사용하게 될 경우 시스템 자체의 기본 레벨을 변경 시킬수가 있다. 원래대로 그래픽 모드로 변경하고 싶다면 set-default에 인자를 multi-user.target => graphical.target 로 변경하면 됩니다.
재부팅 후에 런레벨이 잘 변경 되어있는지 확인하는 화면
systemctl status sshd # sshd가 설치 및 작동하는지 확인하는 명령어
# 'Active : active(running)' 라고 되어있으면 작동하고 있는중
마지막으로 접근할 시스템의 아이피를 확인하고 putty로 접근한다.
putty로 로그인하여 접근이 잘 되는지 확인하는 화면
3. .bashrc 설정
전체 .bashrc를 설정하기 위해서 ‘vi /etc/bashrc’ 로 접근합니다.
PS1='[$PWD \!]\$'
alias ds='ls -lF'
alias cls='clear'
alias his='history'
위에 내용을 bashrc 파일에 추가해줍니다.
추가되었는지 요약된 명령어를 실행시키는 화면
4. 후기
과제 내용이 설치 및 기본 설정이라 간단하였지만 용량이 항상 많이 차지하여 늘 불편하다ㅜㅜ
댓글남기기