강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

자주사용하는 ssh명령어 alias 설정으로 간편하게 사용하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

자주사용하는 ssh명령어 alias 설정으로 간편하게 사용하기






 

서버관리자가 사용하는 여러가지 명령어중 ssh명령어가 있습니다.  

 

 

 

 자기가 관리하는 서버라면 하루에도 몇번씩 원격접속을 하게 됩니다.  

 

 

 

 이런 경우 자주 접속하는 서버의 ssh 접속명령어를 alias로 설정해 둔다면 편리하게 사용할 수 있을 것입니다.  

 

 

 

 

 

아래의 예는 192.168.0.249서버에 자주 접속하는 ssh명령어를 ssh249라는 이름의 alias로 설정한 것입니다.  

 

 

 

 , ssh249를 실행하면 "ssh -l bible 192.168.0.249"가 실행 되는 것입니다.  

 

 

 

 

 

[root@su241 ~]# alias ssh249='ssh -l bible 192.168.0.249'

[root@su241 ~]#

 

그런 다음 아래와 같이 ssh249를 실행하였습니다.  

 

 

 

 그 결과 192.168.0.249서버의 bible계정으로 ssh접속을 하였습니다.  

 

 

 

 그런 다음 다시 빠져나왔습니다.  

 

 

 

 

 

[root@su241 ~]# ssh249

bible@192.168.0.249's password: ********

Last login: Fri Nov 28 02:13:17 2008 from 192.168.0.241

[bible@su249 ~]$

[bible@su249 ~]$ id

uid=500(bible) gid=500(bible) groups=10(wheel),500(bible)

[bible@su249 ~]$

[bible@su249 ~]$ exit

logout

Connection to 192.168.0.249 closed.

[root@su241 ~]#

 

만약 여러 개의 서버를 관리하시는 시스템관리자라면 다음과 같이 .bashrc alias설정을 해둔다면 여러 개의 서버로 각각 접속하는 명령어를 간단하게 사용하실 수 있을 것입니다.  

 

 

 

 , 다음과 같이 .bashrc를 설정해 둔다면 ssh원격접속시에 매우 편리하게 사용할 수 있을 것입니다.  

 

 

 

 

 

[root@su241 ~]# cat /root/.bashrc

# .bashrc

 

# User specific aliases and functions

 

alias rm='rm -i'

alias cp='cp -i'

alias mv='mv -i'

 

# Source global definitions

if [ -f /etc/bashrc ]; then

        . /etc/bashrc

fi

 

alias lsd='ls -l | grep "^d"'

 

alias ssh240='ssh -l bible 192.168.0.240'

alias ssh241='ssh -l sspark 192.168.0.241'

alias ssh242='ssh -l bible1 192.168.0.242'

alias ssh243='ssh -l super 192.168.0.243'

alias ssh244='ssh -l sskim 192.168.0.244'

alias ssh245='ssh -l bible 192.168.0.245'

alias ssh246='ssh -l sspark09 192.168.0.246'

alias ssh247='ssh -l bible 192.168.0.247'

alias ssh248='ssh -l super07 192.168.0.248'

alias ssh249='ssh -l bible 192.168.0.249'

[root@su241 ~]#

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  92 명