간단 명령어(ver.CentOS) [Virtual Machine]

요주의에서 사용한 가장 기본적인 OS 명령어에 대해 기술했습니다.(고정IP,hostname 변경, OS 방화벽, putty 액세스, 계정 생성)

고정 IPOS를 처음 시작하면 처음에는 ip를 고정 IP를 설정해야 합니다.고정 IP 설정은 아래와 같습니다.

STEP 1. IP 정보를 확인합니다.IP는 중요하니까~ 모자이크 했는데 끝이 X.X.128 이었습니다.

STEP2. 설정을 수정하러 GO!! 명령어 vi/etc/sysconfig/network-scripts/ifcfg-ens33

입력하여 해당 파일을 수정합니다.(ens33은 사용자에 따라 달라질 수 있습니다. 저의 경우 위에서 확인한 바와 같이 ens33이므로 해당 파일 수정.)

STEP 3. 이제 고정 IP 설정의 시작입니다.해당 파일을 처음 열면 아래 설정이 기본입니다.

설정을 아래의 사진과 같이 수정합니다.BOOTPROTO=”dhcp”를 BOOTPROT=”none”으로 수정하여 변동되지 않도록 설정합니다.

추가되는 부분은 예를 들어서 설명을 해드릴게요.기존 IP가 100.100.200, GATEWAY가 100.100.2라면 아래와 같이 내용을 추가하면 됩니다.

################################################### 완전히 다른 대역의 IP를 사용하면 네트워크 설정도 해야 하므로 ##해당 부분은 매우 번거로운 잡일이므로 제공된 값으로 사용합니다. ################################################################## IPADR= 100.100.10 NETMASK= 255.255.0 GATEWAY= 100.100.2

해당 부분이 잘 안되면 댓글을 남겨주시면 더 자세히 남겨드리겠습니다.

설정 후 명령어를 통해 네트워크를 재시작합니다.명령어 systemctlestartnetwork

그 과정을 진행 후 다시 ip 정보를 확인하니 설정한 IP에 고정되었습니다.

고정 IP 설정 후 ping은 가능하지만 yum등의 할 수 없을 때==> vi/etc/sysconfig/network-scripts/ifcfg-ens33 DNS=8.8.8를 추가합니다.(참고로 8.8.8은 구글입니다.)

==>vi/etc/resolv.confnameserver 8.8.8.8을 추가합니다.

HOSTNAME 변경 시에는 hostname을 변경해야 합니다.제가 진행하는 방식으로 했다면 설치 과정에서 hostname을 변경했을 텐데. 때로는 변경해야 하는 상황이 있을 수 있습니다. 방법은 어렵지 않아요!

명령 hostname: 현재 hostname 확인 hostnamectlset-hostname 변경 호스트 네임: hostname 변경

OS 방화벽을 낮추는 저는 putty 접근 및 테스트를 위해 OS 방화벽을 내립니다.실제 서버에서는 별도의 웹 방화벽이 없으면…(그런 일은 거의 없지만) 하나하나 방화벽 포트를 open하여 별도로 운영할 필요가 있습니다.추후 webserver 및 was 테스트를 진행할 때 그 방법은 안내해 드리겠습니다.

명령어 systemctlstatusfirewalld: 방화벽 상태 확인 stopfirewalld. 서비스: 서버가 재부팅되지 않으면 방화벽이 내려가고 있습니다.하지만 서버를 재부팅하면 방화벽이 되살아납니다.disable firewalld.service: 영원히~~ 방화벽을 내려놓는 것입니다.

putty 액세스 putty를 인스톨…(구글에 검색하면 인스톨 되는 것은 매우 간단하고 PASS) 이미 방화벽 OS는 놓여져 있으므로 액세스에는 문제가 없습니다.(putty를 사용한 이유는 아래의 다잘레에서…)

putty를 처음 실행하면 그 페이지에 아무것도 없을 겁니다.(저는 이미 설정을 해서… HostName이라는 부분에 IP를 입력하고 sshport를 Port에 입력합니다.보통 sshport는 22번이고 그 설정은 서버에서 설정할 수 있습니다.

그리고 저는 위에서 고정 IP를 설정했기 때문에 정보도 저장해 두었습니다.HostName에 연결할 IP를 입력하고 Port의 sshPort를 입력하고 SavedSessions의 해당 다른 이름? 같은 이름을 붙여서 입력하고 Save버튼을 클릭하면 저장됩니다.

저장된 세션 정보를 보려면 지정 후 Load!session을 제거하려면 Delete!

※ 흰 화면은 어떻게 합니까?궁금하신 분들이 꽤 있으니 남기면 Colours→Usesystem colours 선택 체크! 해주세요.

User를 추가할 putty를 설치했다면 모든 작업은 putty를 통해 연결하여 진행합니다.아래에서는 캔 계정 생성부터 그룹, 홈 경로 변경을 알려드리지만 해당 옵션은 중복으로 가능하므로 조합하여 사용하는 센스!

STEP 1. 기본적으로 완전 캔 user를 추가합니다.명령 useradd 계정명 passwd 비밀번호

명령어를 입력하면 password가 짧다고 하는데 무시하셔도 됩니다!

STEP 2.user 추가하면서 user의 홈 경로 변경 >> 명령 useradd 계정명 – d 홈 경로 (절대) passwd 비밀번호

캔과 달리 홈 경로를 /users /web5로 했는데 지정하지 않으면 /home / 계정명으로 생성됩니다.홈경로에는 .bash_profile이 가능한 위치이므로 자신이 생각하는 구조에 맞게 결정하시면 됩니다. (-m은 폴더까지 생성)

STEP 3.user 추가하면서 그룹 설정까지 >> 명령 useradd 계정명 – g 생성된 그룹명 passwd 비밀번호

가끔 ‘-G’라고 하시는 분들도 계시는데-G는 보조그룹입니다. 예) useraddweb4-gweb

※ group 추가 group은 “groupadd 그룹명”으로 별도 작성 가능합니다.

숭배 왜 putty인지 궁금하신 분들이 많을 것 같다.요즘 정말 많은 솔루션이 나왔다. 모바엑스터엠, 윈스CP 등 정말 다양하다.티맥스 엔지니어를 하면서 가장 많은 사람들이 Putty라서 친근하고 putty를 사용했다.기업의 고객은 MobaXterm을 많이 사용하고, 공공은 putty >…적절하게 되어 있다.장단점이 있기 때문에 마음에 드는 것을 골라 사용하면 좋을 것 같다.

작성후 오랜만에 작성하려니 너무 쓸게 많은데…너무 많으면 핵심전달이 잘 안되는거 같아 요즘 티맥스 엔지니어…정말 바빠요. 그래서 작성을 못했습니다.

이제 토대를 마련했으니 앞으로 즐겁게 솔루션을 다뤄볼게요!

테스트나 필요한 내용이 있으면 코멘트해주세요!그럼 내용을 추가합니다.!!!

이후 진행되는 내용 OS에 설정이 필요한 내용이 나오면 그때로 돌아옵니다. 웃음

! 위 내용이 문제가 될 경우 삭제합니다.#Tmax #TmaxSoft #CentOS #Vmware #vmwareworkstation #vmwareworkstationplayer #Linux개발환경 #OS설정 #명령어 #Linux명령어 #OS명령어 #VirtualMachine #가상머신설치법 #가상머신사용법

error: Content is protected !!