Solaris 12

vsftpd 패키지로 설치

드디어 패키지 버전이 출시되었다 +_+ 컴파일을 넘겨도 된다. 하지만 이제 디렉토리같은게 좀 바뀌어서 무엇을 어디에 두어야 할지 잘 모르겠군 아직. /usr/local/sbin/vsftpd 이게 서버파일. /usr/local/doc/vsftpd 에 들어가면 여러가지 설명이 들어있다. vsftpd.conf가... /usr/local/doc/vsftpd/vsftpd.conf가 가장 기본 설정이다. /usr/local/doc/vsftpd/EXAMPLE/INTERNET_SITE_NOINETD/vsftpd.conf 등 샘플도 많이 있다. 딱히 마음에 드는 것은 없지만. /etc/vsftpd.conf 를 어쨌거나 만든다. 필자가 좋아하는 설정은 이렇다. # stand alone mode listen=YES anon..

Unix/Solaris10 2008.10.26

솔라리스에서 네트워크 설정 쉽게 바꾸는 법

참고사항: http://blog.sdnkorea.com/blog/440 dhcp -> 고정 ip 고정ip -> dhcp 호스트명 기타 등등 다 쉽게 바꿀 수 있다. 시간은 오래 걸림 -0-; 호스트명만 바꾸는데 하는건 비추고, 다른 더 어려운 작업을 위해 권장. # sys-unconfig 명령어를 한 뒤 재부팅. 재부팅 하면 여러가지 마법사가 나와서 설치시 물어봤던 것들을 다시 묻는다. 굿...

Unix/Solaris10 2008.10.26

정통 VI에디터 사용법

vi의 정통 사용법을 배워야 하는 이유 솔라리스의 오리지널 vi를 다룰려면 vi의 정통 사용법을 알아두는 것이 좋다. 그리고 vim이라도, 노트북과 같은 화살표도 없고 특수기능 키도 없는 환경에서 편하게 쓰려면 알아두는 것이 좋다. 또 손에 익혀두면 그냥 키보드라도 손을 자꾸 움직이지 않아도 되어서 편하다 -_-;; vi의 mode 우선 아무 파일이나 열어보기 바란다. 명령어는 $ vi 편집하고싶은파일명 이다. 이미 내용이 충만한 .bashrc파일 같은 것으로 해보길;; vi에는 세 가지 모드가 있다. ex모드 편집모드 중립모드(?) 용어는 정확히 기억 안 난다 -_-... 편집 모드에서는 키보드로 입력을 하여 내용을 입력할 수 있다. 메모장은 언제나 편집모드라고 이해하면 편집모드를 이해할 수 있다 -_..

Unix/*Nix계통 팁 2008.07.10

MySQL UTF-8+PHP 문제

php에서, 한글이 들어간 mysql request가 전혀 먹혀들지 않았다. 왜 그럴까. 1. php에서 한글이 들어간 function call이 먹히나? 그렇다. 한글로 function의 input을 "ㅋㅋㅋ"라고 주고... function의 output은 input 뒤에 "ㅎㅎㅎ"라고 덧붙이게 코딩을 하여 출력해보면 잘 됨. php쪽은 이상 없음. 2. mysql만 놓고 봤을 때 한글이 들어간 쿼리는 잘 먹히나? 그렇지 않았다. ???로 떴음. mysql에 쿼리를 날려보자. mysql>SHOW VARIABLES LIKE 'character_set%'; +--------------------------+----------------------------+ | Variable_name | Value | ..

Unix/Solaris10 2008.07.09

Postfix, TLS 지원 넣기

일단은 컴파일을 하는 데 성공만을 목표로 한다면 이 글을 참고. http://blog.naver.com/ssanzing2/140031778941 TLS지원을 넣기 위해서 위 글의 일부 과정만을 조금씩 변형할 것이다. http://www.postfix.org/TLS_README.html 이 글을 기반으로 해나감. 데이터의 암호화를 할 필요가 생겼다 ㅡ,.ㅡa 메일 내용을 전부 암호화 하지는 못해도, 적어도 사용자가 relay를 하는 데 필요한 암호 정도는 암호화를 해야겠지. 컴파일을 한다는 전제로... 우분투는 그냥 된다. 솔라리스는 패지지가 없어서 낭패지만. 이전에 TLS없이는 이렇게 makefile을 만들고 컴파일 했다: $ make makefiles CCARGS="-DUSE_CYRUS_SASL -DU..

Unix/Solaris10 2007.11.02

디스크 추가하기

http://www.daumschool.co.kr/bbs/board.php?bo_table=freebsd_tip&wr_id=10 링크가 그 새 짤렸다. 하지만 덤프를 해둔 나의 승리다. 디스크를 추가할 일이 생겼다. 솔라리스에서는 리눅스와 달리................... 그냥 디스크를 단다고 /dev의 목록에 디스크가 보이지 않는다 -_-^ 어쨌거나... 위 컨닝 자료를 pdf로 덤프한 것을 첨부한다. 자신의 디스크 번호에 맞게 그대로 따라하면 된다. 특이사항 없음.

Unix/Solaris10 2007.04.30

Postfix - Outlook과 같은 외부 클라이언트 연동 (SMTP AUTH)

qpopper는 sendmail환경에서 컴파일 했지만, postfix환경에서도 잘 된다. 그래서 Outlook으로 메일을 받기는 잘 된다. IMAP도 postfix에서 지원하는 것 같던데...; qpopper가 있으니 지금은 skip -_-;;; (qpopper 컴파일:http://blog.naver.com/hkh119/120020785728. 이 블로그에도 스크랩 되어있다.) 아웃룩을 통해서 메일을 보내는 것은, 서버 입장에서 보면 relaying이다. 그래서? 요즘 같은 스팸메일 시대에는 relay를 허용해 놓으면 자신의 서버가 스팸 릴레이 서버로 악용될 소지가 다분하다 -_-;; postfix는 아무 컴퓨터나 릴레이 하게 허용되어 있지 않다. 그러면, 어떻게 선별적으로 릴레이를 허용하게 되는고 하니..

Unix/Solaris10 2006.12.02

mySQL설치

PHP와, mySQL이 되어야 제로보드나 위키나... 등 원하는 짓을 하기 수월해진다. 이번엔 mySQL편이다. 역시sunfreeware에 패키지가 있다. 컴파일만 되어있고, 다른 유저 그룹 설정이나 SMF화는 되어있지 않은 모양이다. /usr/local/mysql/doc/mysql 에 있는 매뉴얼을 보고 밟아나가기로 했다. 패키지 배포자가 한 단계는 configure make make install 까지이다. 그룹추가. # groupadd mysql # useradd -g mysql -s /bin/false -d /var/mysql -c "mySQL user" mysql 여기까진 vi에디터로 README를 보아서 잘 했는데 그 이후를 조악한 vi에디터로 보려니까 미치겠다 -0- www.mysql.com..

Unix/Solaris10 2006.07.09