Posted
Filed under Computer/Linux
Ubuntu 10.X 를 사용하다보면 아마도 ~/.ssh/known_hosts file에 hostname이 숫자로만 나오는 것을 볼수가 있다.

~$ cat /kage/.ssh/known_hosts
|1|UBqI2lVZAt68i5qCw4Yrdh8LDQw=|RdTGi/U9aLhVI+BqRwxoL2smtkU= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0nIh/Gwq9qG90EFhfan8UbwTNkOCfrTAisRLGfxD8afHbeLdALfjAbZ4EttNih0ugS376JHAzy5aLkxqmeFCnkUlXagdf1+v3tD+G2cmFwGnnzOFl5jJNQrB7XsOI+y1TQ9/jL/8GN03i+FiiL8nuufkKkAeNY6Le+j3pfEH/4LkBIgoL6OWY6ZZdZMel3SE1DdY0uIYKW5Hr6zTmneGLvMiMm6MwSoss26wTWbhSRamSxAnJenyBupks5DlqmaZhX9J/eGb/GdPOzBjU2Nr3PCRsWl+hPFH4pUup0y65nKw/bpbe2A8YbtWq5kCNg/GrNTBnZbtJ39aC+Iml6lz4w==

이러면 어떤 hostname의 ssh key 를 삭제 해야 할지 모를 때가 많다.

이것을 해결 하려면. 아래처럼 수정 해준다.

vi /etc/ssh/ssh_config
change from
~ ~ ~
#   Tunnel no
#   TunnelDevice any:any
#   PermitLocalCommand no
#    VisualHostKey no
    SendEnv LANG LC_*
    HashKnownHosts yes
    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials no

to
~ ~ ~
#    VisualHostKey no
   SendEnv LANG LC_*
   HashKnownHosts no
   GSSAPIAuthentication yes
   GSSAPIDelegateCredentials no

그러면 아래처럼 hostname or IP가 떠서 쉽게 찾아 지울수 있다.

test-host,11.39.111.52 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0nIh/Gwq9qG90EFhfan8UbwTNkOCfrTAisRLGfxD8afHbeLdALfjAbZ4EttNih0ugS376JHAzy5aLkxqmeFCnkUlXagdf1+v3tD+G2cmFwGnnzOFl5jJNQrB7XsOI+y1TQ9/jL/8GN03i+FiiL8nuufkKkAeNY6Le+j3pfEH/4LkBIgoL6OWY6ZZdZMel3SE1DdY0uIYKW5Hr6zTmneGLvMiMm6MwSoss26wTWbhSRamSxAnJenyBupks5DlqmaZhX9J/eGb/GdPOzBjU2Nr3PCRsWl+hPFH4pUup0y65nKw/bpbe2A8YbtWq5kCNg/GrNTBnZbtJ39aC+Iml6lz4w==

2010/11/03 21:12 2010/11/03 21:12
[로그인][오픈아이디란?]
Posted
Filed under Computer/Linux
Ubuntu는 package manager를 rpm를 사용하지 않고 dpkg란것을 사용한다.
이 dpkg는 debian용 package manager로 확장자가 deb이다.

Ubuntu에서도 rpm를 설치하면 이용은 되지만 deb package는 컨트롤이 안된다.
어찌 되었던간에... 간략히 dpkg를 살펴보자.

dpkg는 local computer의 package manager
dpkg -l   :  package list 보기
dpkg -i <package name>.deb : install
dpkg -r <package name> : remove just package files
dpkg -P <package name> : remove package files & configuration file of package
dpkg --search <full path file name> : search package for the file
dpkg --status <package name> : show status of package
dpkg -c <package name> : show file list (include patch) for the package
dpkg --info <package name> : show package information


package server의 패키지 관리는 apt-get으로 한다.
apt-get install <package name> : install
apt-get update  : update packages list
apt-get upgrade : upgrade installed packages
apt-cache search <package name> : search package
apt-cache show <package name> : show package information
2010/08/06 00:35 2010/08/06 00:35
[로그인][오픈아이디란?]
Posted
Filed under Computer/Linux
Ubuntu는 기본적으로 root 사용이 막혀있다.
그리고 ssh도 기본적으로 사용을 금하게 되어 있다.

물론 내가 사용하는 os가 desktop용이라 그런지는 모르겠지만...

사용자들이 필요한경우만 sudo를 이용하여 root 권한을 빌려 사용하도록 되어 있다.

물론 package도 rpm를 사용하지 않고 다르게 사용하고 있고...

sudo vi /etc/shadow

를 살펴보면

root:!:/root:숫자:0:숫자:숫자:::

이런식으로 되어 있다.

root  패스워드를 기본적으로 사용 못하도록 막아놨기 때문에 root를 사용이 안된것이다.
그러므로 만약에 root권한을 사용해야만 된다면...

리눅스 시스템 엔지니어는 간혹가다는 root account가 꼭 필요할때가 있다.
이런때는

sudo passwd root

라고 해서 root 암호를 넣어준다. 그리고나서

su -

명령어를 이용하여 root 로 바꾼후에 사용하면 된다.

이제부터는 일반 리눅스와 별반차이 없는 root 권한으로 사용이 가능하다.
2010/08/05 23:50 2010/08/05 23:50
[로그인][오픈아이디란?]
Posted
Filed under Computer/Linux
리눅스를 이것저것 써보다가 이제는 Ubuntu를 사용하기 시작했다.
내가 써본 리눅스중에 좋았던것들은 SuSE Linux, OpenSuSE, WOW Linux - Paran, Fedora Linux였었다. CentOS Linux도 좋았다. 그런데 이런것들을 다 뒤집는것은 Ubuntu이다. ㅎㅎ

뒤집을수 밖에 없는것은 Desktop용 리눅스로 사용할때에 Ubuntu만한 리눅스가 없다. 물론 그냥 리눅스 서버로 사용하기에는 불편한점이 많이 있겠지만 그냥 윈도우 대용으로 사용하기에는 어떠한 리눅스보다도 좋다.

많은 Application과 편리한 Application 관리 그리고 많은 Driver들을 지원해주고 있고 Interface 역시 깔끔한것이 좋다.

그리고 시스템이 무엇보다도 Windows GUI가 안정적이다. 그리고 부드럽다.

그래서 다른 어떤것보다도 좋은것 같다.


한글 사용자들을 위해 Ubuntu에서 한글을 사용하고 싶을때는 iBus를 깔아주고 "System" --> "Preperence" --> "iBus"를 실행해주면 된다. 그리고 한글을 키보드를 활성화 시켜주면 한글과 영문을 자유롭게 사용가능하다. 물론 한글 폰트들도 깔아줘야한다.

한글 키는 "(Left)Crontol + Space" 또는 "한/영"키 또는 "(Right) Alt" key이다.

2010/07/29 05:39 2010/07/29 05:39
[로그인][오픈아이디란?]