'ubuntu'에 해당되는 글 3

  1. 2011.02.09 RailLink 무선랜카드 오류
  2. 2010.06.22 DEB package install, remove 하는 방법 (2)
  3. 2010.03.25 Self signed certificate Browser 에 적용하기

RailLink 무선랜카드 오류

오늘 회사에서 내자리까지 오는 유선 랜이 맛가있어서,
속도가 느리지만 무선이라도 써야겠다 싶은 마음에 AP에 접속했는데, 연결이 안된다.
아우..정말..

Ubuntu 에서 RailLink 계열의 RT2870, RT3070 칩셋을 가진 무선랜카드인 ipTime 의 ipTime 의 N200UA(RT2870), N100UM(RT3070) 가 무선이 안잡힐 때.


방법은

$ sudo vi /etc/modprobe.d/blacklist.conf
 한후 블랙리스트 마지막에 다음을 추가
blacklist rt2800usb
신고

'개발 > MISC' 카테고리의 다른 글

MongoDB  (0) 2011.02.13
RailLink 무선랜카드 오류  (0) 2011.02.09
오픈 소스 소프트웨어 라이센스 가이드  (0) 2011.01.25
Thrift  (1) 2011.01.04
Self signed certificate Browser 에 적용하기  (0) 2010.03.25
Ubuntu 에서 apache2에 SSL 설정  (5) 2010.03.18
TRACKBACK 0 COMMENT 0

DEB package install, remove 하는 방법


Debian 에서 dpkg 명령어를 사용하여 software package 를 install, remove 할 수 있다. 
Apt(for "A Package Tool") 나 aptitude 같은 툴을 쓰면 software 를 더 쉽게 추가, 제가 할수 있지만, 여기서는 일단 dpkg 사용법을 보고 가자.

Installing a Deb Using dpkg -i
$ dpkg -i package-file-name

-i is to install a package

Verifying the installation of package using dpkg -l packagename
$ dpkg -l | grep 'tcl'

ii  tcl8.4                               8.4.19-2                   Tcl (the Tool Command Language) v8.4 - run-t

'ii' 는 'installed ok installed'

Uninstalling a Deb using dpkg -r
$ dpkg -r tcl8.4

다시, package 의 상태를 체크하면,
$ dpkg -l | grep 'tcl'
rc  tcl8.4                             8.4.19-2                   Tcl (the Tool Command Language) v8.4 - run-t

'rc' 는 'removed ok config-files'. 
하지만, remove action은 configuration file 을 제거하는 것은 아니다. 
(/var/lib/dpkg/status 에서 status 확인)
그래서, 완전히 package 를 지우려면,
$ dpkg -P tcl8.4

** uninstall with apt-get
apt-get remove packagename
신고

'개발 > Linux' 카테고리의 다른 글

find 와 grep  (0) 2011.01.26
DEB package install, remove 하는 방법  (2) 2010.06.22
tar 사용법  (0) 2010.04.26
Ubuntu 부트 메뉴 리스트  (0) 2010.03.15
Ubuntu 에서 Remote Folder 마운트 하기  (0) 2008.12.17
TRACKBACK 0 Comment 2

Self signed certificate Browser 에 적용하기

Server 에 self signed certificate 를 적용한 사이트에 
Client 가 SSL 로 접속을 하면 "본 연결은 신뢰할 수 없음" 이라고 알려준다. 
예전에는 browser 에서 dialog 를 띄우주면서 인증서를 설치 할 수 있었지만, 요새는 그런거 없다.
그럼 client 에 server에서 적용한 self signed certificate 를 강제로 설치하면 이제 뭐라고 안하고 보여주겠지.

- FireFox (3.5.8)

편집 > 환경설정 > 고급 > 암호화> 인증서 보기 를 선택하면 Dialog 가 뜨면서 인증서 리스트가 보인다.
창 아래에 보면 "가져오기" 버튼이 있는 데 그걸 눌러서 Server 에 설치한 인증서를 설치한다. (Server 에 설치한 xxx.crt 파일)
그럼 이제 https://xxx.com 에 접속하면 된다.

- Chrome (5.0.307.11 beta)
Chrome 은 FireFox 같은 UI 를 제공하지 않는다.
Ubuntu 기준이다. Window 용 chrome 은 UI 를 제공하는 구나. 
여기 에 보면 chrominum project 에서 이에 관한 issue 를 설명해 주고 있다. 
가장 간단한 방법은 IE 에서 UI 를 통해서 인증서를 수동 설치하고, 그걸 chrome 에서 가져다 사용하면 되는데,
IE 가 없다면? 그럼 chrome 에서  제공하는 command line tool 을 사용하면 된다.

Ubuntu(9.10) 기준으로, 일단 tool 받기.

$ sudo apt-get install libnss3-tools

cert 를 insert 하기
FireFox 를 사용해서 FireFox 에 설치된 Server 측 인증서를 가져오기로 backup 하여 사용하자. FireFox 에서 인증서 가져오기를 통해서 접속할 Server 의 인증서를 xxx.com.pem 으로 저장한다.

$ certutil -d sql:/$home/.pki/nssdb -A -t TC -n xxx.com -i xxx.com.pem
$ certutil -d sql:/$home/.pki/nssdb -L

리스트를 확인해서 설치한 인증서가 있다면 다음 flag 를 통해서 chrome 을 한 번 실행시켜줘야 한다.

$ google-chrome --auto-ssl-client-auth https://xxx.com

만약 chrominum-browser 를 사용한다면, google-chrome 대신 chrominum-browser 라고 하면 된다.

성공하면 매번 위와같이 command 로 실행 안하고 바로 chrome 실행해서 접속하면 된다.
cert list 에서 지우고 싶다면,

$ certutil -d sql:/$home/.pki/nssdb -D -n xxx.com

서버에 Self signed certificate 적용하는 게 궁금하다면, 여기




신고

'개발 > MISC' 카테고리의 다른 글

RailLink 무선랜카드 오류  (0) 2011.02.09
오픈 소스 소프트웨어 라이센스 가이드  (0) 2011.01.25
Thrift  (1) 2011.01.04
Self signed certificate Browser 에 적용하기  (0) 2010.03.25
Ubuntu 에서 apache2에 SSL 설정  (5) 2010.03.18
Ubuntu 에서 Apache와 Tomcat 연결하기  (0) 2009.02.27
TRACKBACK 0 COMMENT 0

티스토리 툴바