리눅스 호스트네임 변경 & SSH 서비스 포트 변경(Linux hostname & port change)

관리자 권한일때.

 

1. 호스트네임 변경 (PrevHostname 을 CEnAHostname으로 변경하고자 할때)

 

ㄱ. vi /etc/sysconfig/network

 

NETWORKING=yes
HOSTNAME=PrevHostname     // GATEWAY=192.168.1.1

 

ㄴ. vi /etc/hosts

 

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               PrevHostname localhost.localdomain localhost //

 

ㄷ. hostname CEnAHostname

 

ㄹ. service network restart

 

2. SSH 서비스 포트변경

 

주의사항 : 기본 ssh 서비스 포트 변경시 원격에서 작업하는경우 대단히 위험하므로 기존에 방화벽이 설치된 경우라면 꼭 변경이후에도 원활한 접근이 되도록 방화벽 작업을 사전에 해두는게 좋다.

 

# ssh 포트를 22 -> 2222로 변경코자 할때, CentOS 기준

 

ㄱ. vi /etc/services

 

ssh             22/tcp                                # CEnA SSH Remote Login Protocol , 22를 2222로 변경
ssh             22/udp                                # CEnA Remote Login Protocol , 22를 2222로 변경

 

ㄴ.  아래 두개 파일에서 port 항목을 변경하고자 하는 포트로 변경

 

vi /etc/ssh/ssh_config

vi /etc/ssh/sshd_config

 

ㄷ. /etc/init.d/sshd restart로 sshd 재시작

 

도큐멘트 에 올린 글 태그됨: , , , , , , ,

댓글 남기기