Programming
-
리눅스에서 ssh 자동로그인 (OpenSSH)Programming 2008. 2. 19. 14:09
하루에도 몇번씩이나 들어가는 서버들, 매번 같은 패스워드 치기가 귀찮다. 패스워드가 어찌나 어렵던지~ 한번은 서버장애가 났는데.. 게이트(gate server)조차 들어가는데 10번이나 틀려서 거의 미칠뻔(?) 한적이 있다. (오타대마왕 양군) To set up password-free access to an OpenSSH Server 1. On your OpenSSH client machine: 1.1 ssh 버젼보기 [willow@willow ~]$ ssh -V OpenSSH_4.3p2, OpenSSL 0.9.8b 04 May 2006 1.2 dsa 비밀키, 공개키 생성 [willow@willow .ssh]$ ssh-keygen -t dsa Generating public/private dsa key..
-
vsftp 특정계정 FTP 접속 막기Programming 2007. 12. 21. 16:47
살다보면.. 원치않는 이들이 있지. 자~ 막아 보자. ex) willow 1) 원치않는 이들이있다고 설정 (아니면,노출되면 안되는 계정) [root@itest vsftpd]# vi /etc/vsftpd/vsftpd.conf userlist_enable=YES tip 옵션 설명 : userlist_enable=YES 인경우 vsftpd.user_list 목록의 계정을 차단한다. userlist_enable If enabled, vsftpd will load a list of usernames, from the filename given byuserlist_file.If a user tries to log in using a name in this file, they will be deniedbefore t..
-
vsftp install (yum version)Programming 2007. 12. 21. 11:12
source compile 하는데 오류 나서.. yum 으로 설치했다. (작업해줘야 하는게 없다. 세상 참 편해졌다.) 1) yum search 검색해봤더니 있드라. [root@willow vsftpd-2.0.5]# yum search vsftp ~ vsftpd.i386 2.0.5-10.el5 base Matched from: vsftpd vsftpd - Very Secure Ftp Daemon vsftpd is a Very Secure FTP daemon. It was written completely from scratch. http://vsftpd.beasts.org/ 2) 설치 [root@willow vsftpd-2.0.5]# yum install vsftpd.i386 ~ =============..
-
vi, vimProgramming 2007. 12. 20. 15:57
지금은 휘갈겨 쓰기 = 낙서중.. vi 공부하기 : http://www.zdnet.co.kr/builder/platform/nix/0,39031679,39131065,00.htm 1. vi, vim vi라는 이름은 `VIsual display editor'를 의미합니다. vi는 버클리의 어느 천재가 만들었다고 합니다. vi를 만들던 시절에는 ed와 같은 라인 에디터가 일반적이었습니다. 그 옛날 옛적 도스의 `edlin' 이라는 라인 에디터를 써 본 사람이라면 라인 에디터가 얼마나 불편한지 알 것입니다. 유닉스처럼 텍스트 에디터와 포매터가 분리된 환경에서는 텍스트 에디터의 비중이 크기 때문에 기능 면에서도 많은 요구가 있게 마련입니다. 때문에 텍스트 에디터가 워드 프로세서의 기능의 상당 부분을 가지게 되었..
-
프로그래머에게 가장 중요한것은?Programming 2007. 8. 14. 10:36
포럼 제목 : 프로그래머에게 가장 중요한것은? 그중 한 댓글 1.열정 - 비단 프로그래머 뿐만 아니라 모든 일은 열정 없이는 괴로움일 뿐입니다. 2.대화 - 클라이언트,팀원간의 원할한 커뮤니케이션 능력이 필요합니다. 3.책임 - 자신의 실수를 인정 할 줄 알아야 하고 결과에 수긍해야 합니다. 4.변화 - 변화에 민감하게 반응해야 하며 변화를 두려워 해서는 안됩니다. 이는 기술의 변화 뿐만 아니라 요구사항의 변화도 포함합니다. 5.재능 - 어느 정도 감각(소질)은 있어야 합니다. 공감 백만배!! 출처 : PHPSCHOOL http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=forum&wr_id=114248&page=1
-
코드 (code)Programming 2007. 5. 17. 14:58
1) ASCII(American Standard Code for Information Interchange) * 표준 ASCII 코드 : 128문자 표현 * 대부분의 컴퓨터와 통신장비 등에서 사용 * 통신제어용 코드(0~31)와 문자표시 코드(32~127)로 분류 * 확장ASCII 코드 : 256 문자표현 * 48p ASCII코드표 참조 2) EBCDIC(Extended Binary Coded Decimal Interchange Code) * IBM대형 기종 및 중소형기종에서 주로 사용 * 8bit 사용으로 256문자 표현 * 문자가 비순차적이다 * IBM에서 주로 사용 3) Unicode * 16비트로 구성 , 65536개의 문자를 표현 * 다국언어를 지원하기위한 방법으로 제정한 코드 * Novell ..
-
EUC-KR -> UTF-8 서버환경 변경시 장단점Programming 2007. 5. 17. 14:49
우선단점 정리.. 1. 브라우져의 특성에따라서 I.E 6.0 에서는 uft-8에서 get 으로 한글을 넘기면 깨짐. urlencoding 해서 넘긴다. javascript로 넘길시에는 encodeURI() 함수 사용. PHP 에서는 urlencode() 함수 사용 해서 변환.. 기존소스를 대량으로 수정해야 함. 귀찮아 죽겠음.. ㅡㅡ ex) URL http://www.w3schools.com/jsref/jsref_encodeURI.asp 2. utf-8 페이지에서 iframe 으로 euc-kr 사이트를 보여주려고 할때 보여지지 않는다. 페이지 인코딩이 겹치기 때문이다. 그런경우 해결방법 아파치의 charset = utf-8 부분을 주석처리한다. 페이지에 euc-kr 로 캐릭터 셋을 지정해준다. (파일도 ..
-
PEAR (PHP Extension and Application Repository)Programming 2007. 5. 14. 11:30
PEAR (PHP Extension and Application Repository) pear를 설치해보자. 개인적으로 자주썼던 패키지 종류는 디비,액셀 관련.. 이번 회사에서는 pear 쓸일이 없어서 한동안 안쓰다가 엑셀 출력이 워낙 빈번해서 기왕이면 운영팀에서 다운받은 엑셀을 매번 색을 입히고.. 정렬을 지정하는 귀찮은 일을 줄여주고자 pear를 설치해서 적용했다. pear 의 사용에 대한 의견은 흑백이 부분하다. 뭐 나름의 스타일이 있는것이니, 자신이 좋으면 쓰는거구 아니면 안쓰는거지. 엑셀 패키지 같은경우 약 만건 이상의 row를 쓰면 부하가 걸려 오래걸린다. pear 의 소스를 열어보면 눈 돌아가게 꼬아놓은부분이 많아서 이기도 하다. 그래서 pear에 대해 배타적인 프로그래머들도 있다..(아니 ..