Category Archives: Unix/Linux

Unix, Linux 관련

우분투에 아파치(apache) 웹서버 설치하기

By | 7월 9, 2011

* 디테일한 메뉴얼이 아니고 “성공했다” 정도의 수준으로만 기록한 문서임. * 아파치 다운로드 http://httpd.apache.org/download.cgi * 설치 ./configure ./make ./make install * httpd.conf 수정 (디폴트로 설치했을 경우 ServerName을 요구하는 에러가 발생하므로) gedit /usr/local/apache2/conf/httpd.conf – “ServerName localhost” 삽입 * 실행 /usr/local/apache2/bin/apachectl start * 실행되고 있는지 확인 ps -ef | grep httpd * 부팅 때 항상 실행되도록 설정 (1)… Read More »

[펌글] 우분투에 텔넷 서버 설치하기 (xinetd, telnetd)

By | 7월 9, 2011

– 출처 : http://uyeong.tistory.com/68 –   우분투에서 텔넷을 사용하기 위해서는 먼저 2가지의 프로그램을 설치하여야 한다. “$sudo -i” -># 전환 apt-get install xinetd apt-get install telnetd 그다음 xinetd.conf 파일에 몇가지 추가해주자 # cd /etc # gedit xinetd.conf xinetd를 열면 아래와 같은 소스를 기입해준다. # Please note that you need a log_type line to be able to use log_on_success… Read More »

[펌글] 우분투에 FTP서버 설치하기 (vsftpd)

By | 7월 9, 2011

– 출처 : http://uyeong.tistory.com/64 – * vsftp를 설치하기전에 다른 ftp가 설치되어 있는지 확인 # sudo dpkg -l | grep ssh * 설치 # sudo apt-get install vsftpd(시냅틱에서 svftpd를 검색해서 설치해도 무관) * 서비스 확인 # netstat -ntl * vsftp설정파일 수정 # sudo gedit /etc/vsftpd.conf anonymous_enable 익명 사용자의 접속 허용 여부를 설정하는 항목으로 default 값은 YES 입니다. FTP… Read More »

[펌글] 우분투 10.10 에서 WOL(Wake-on-Lan) 기능 사용할 수 있도록 설정하기

By | 7월 1, 2011

– 출처 : http://kuber.posterous.com/enable-wol-wake-on-lan-in-ubuntu-1010 – Wake on LAN is useful to wake up your computer from sleep by sending a magic packet. Assuming your computer supports WOL (check you bios settings), the following steps should help you get WOL enabled in Ubuntu 10.10. Install ethtool and wol: sudo apt-get install ethtool wakeonlan Choose which network interface you… Read More »

[펌글] SSH 자동 로그인 (sshpass)

By | 6월 11, 2011

– 출처 : Free Style 님의 블로그 – 예전에 SSH로 많은 서버에 동시에 같은 명령내리기라 는 포스팅을 통해 많은 서버에 일괄적으로 명령을 내리는 방법을 살펴보았다. 거기서 소개된 각종 프로그램들과 테크닉은 ssh을 접속할 때 인증을 위해 암호입력과정을 생략하기 위해 클라이언트쪽 공개키를 서버 쪽에 미리 다 등록해놓아야 한다는 문제가 있다.  만 약 대상이 몇 대가 안된다면 수동으로… Read More »

[펌글] vi 에디터 명령어

By | 6월 7, 2011

– 출처 : http://blog.naver.com/nada119/10109695260 – vi 에디터 1. 터미널의 타입 설정 % setenv TERM vt100     <= C 쉘의 경우 $ export TERM=vt100      <= Bourne 쉘 또는 Korn 쉘의 경우 2. 사용모드 vi 사용모드는 크게 입력모드(Insert mode)외 명령모드(command mode)로 나뉜다.  3. 입력모드 i : i 명령어를 이용하여 입력모드로 전환하게 되면 현재 커서가 있는 위치에서부터 문자입력을 시작할 수… Read More »

[펌글]리눅스 FTP 명령어

By | 5월 13, 2011

– 출처 : http://linux.about.com/od/commands/l/blcmdl1_ftp.htm – NAME ftp – Internet file transfer program SYNOPSIS ftp [-pinegvd ] [host ] pftp [-inegvd ] [host ] EXAMPLES SEE ALSO rcp(1), scp(1), cp(1), ftpd(8), DESCRIPTION Ftp is the user interface to the Internet standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network… Read More »

[펌글] 리눅스 SFTP 명령어

By | 4월 20, 2011

- 출처 : http://linux.about.com/od/commands/l/blcmdl1_sftp.htm – sftp [-vC1 ] [-b batchfile ] [-o ssh_option ] [-s subsystem | sftp_server ] [-B buffer_size ] [-F ssh_config ] [-P sftp_server path ] [-R num_requests ] [-S program ] host  sftp [[user@]host[:file [file]]]  sftp [[user@]host[:dir[/]]] DESCRIPTION sftp is an interactive file transfer program, similar to ftp(1), which performs all operations over… Read More »

[펌글] 유닉스(리눅스) Unix(Linux) 날짜 관련 (ex: 오늘 날짜가 들어간 파일 생성)

By | 4월 11, 2011

# 리눅스에서 날짜의 출력     * 실행형식 date +”포맷인자”          – date 이후에 한 칸의 공백이 들어가야 하는 것에 주의할 것      * 예시 date +”%G%m%d%H%M”   =>   201104111526       * 날짜가 들어간 파일명으로 파일 생성 예시 vi aaa_`date +”%G%m%d%H%M”`.txt            – `와 “로 감싸주는 부분에… Read More »

[펌글] 리눅스 시스템 정보 및 상태 알아보기

By | 3월 25, 2011

– 출처 : http://qhrtm.tistory.com/120 –  cat 명령어를 이용하면 여러가지 정보들을 확인할 수 있습니다. /proc/cpuinfo : cpu의 정보 /proc/devices : 현재 커널에 설정되어 있는 장치의 목록 /proc/meminfo : 메모리 정보 /proc/modules : 현재 사용되고 있는 커널 모듈 목록 /proc/stat : 시스템 상태 /proc/uptime : 시스템이 켜져있는 시간 & 평균부하량 /proc/version : 현재 커널의 버전 /proc/partitions : 파티션 정보… Read More »

tar로 압축 풀 때 에러메세지 Cannot change ownership to uid 0, gid 0 발생시

By | 3월 24, 2011

* 원인  압축을 풀려는 대상폴더가, ext2/3가 아닌 fat32 같은 파일시스템일 때, 파일이 가진 권한을 복구하려고 시도하다가 실패하기 때문이라는 것 같다. 자세한 사항은 다음 링크 참조 (링크에 있는 해법은 나에게는 통하지 않았다.) tar 사용시 주의사항 * 나의 해법 다른 폴더 (ext2/3 파일시스템)에 압축을 푼 후에 폴더째 복사하여 붙여 넣었다.  

[펌글] 리눅스에서 현재시각 보기/조정하기

By | 3월 16, 2011

– 출처 : http://blog.naver.com/lkylike?Redirect=Log&logNo=80105777133 –  리눅스(linux) 서버에서 날짜를 보는 명령어는 다음과 같다. [root@ ~]# date 2010. 04. 13. (화) 14:37:05 KST 위와 같이 현재 시간을 표시하게 되는데 위 시간에서 1분만 더 늦추거나 1시간 더 빠르게 등 특정 분,시간 단위로 +,- 하는 방법을 알려 드립니다. date –set=’-30 minutes’ date –set=’-1 hours’ date –set=’+1 hours’ [root@ ~]# date –set=’-2… Read More »

[펌글] 리눅스 심볼릭링크와 하드링크

By | 3월 4, 2011

– 출처 : http://blog.naver.com/jgs135/110095156266 – * 심볼릭링크 : 다른파일에 대한 추상적인 위치를 가리키는 경로 * 하드링크 : 특정한 물리적인 데이터 경로   심볼릭링크 생성 방법 1.  ln -s [심볼릭 링크로 연결할 폴더 및 파일(원본)] [연결할 새로운 폴더 및 파일] –일반적인 방법 2.  cp -s [심볼릭 링크로 연결할 폴더 및 파일(원본)] [연결할 새로운 폴더 및 파일] –복사를 통해서도 만들 수… Read More »

[펌글] 리눅스 열린 포트 확인

By | 3월 4, 2011

– 출처 : http://blog.naver.com/lee159g/120113864023 –  * 리눅스 열린 포트 확인 netstat -anpt |grep LISTEN|grep 80 #netstat -nap (열려 있는 모든 포트) #netstat -anpt | grep LISTEN (열려 있는 모든 포트) #netstat -l 또는 netstat -nap | grep LISTEN (LISTEN 되는 모든 포트) #netstat -nap | grep ESTABLISHED | wc -l ( 모든 서비스 동시 접속자 수) #netstat… Read More »