Go to content

geek_stuff

(183)
apt 사용시 proxy 사용 apt 사용할 때 proxy 뒤에 있지만 local mirroring 이 존재할 때, 다음과 같은 설정을 추가하면 된다.root@client:# vi /etc/apt.conf Acquire::http::proxy { 192.168.0.1 DIRECT; "http://192.168.0.254:3128/"; }; Acquire::https::proxy { 192.168.0.1 DIRECT; "https://192.168.0.254:3128/"; }; Acquire::ftp::proxy { 192.168.0.1 DIRECT; "ftp://192.168.0.254:3128/"; }; Acquire::socks::proxy { 192.168.0.1 DIRECT; "socks://192.168.0.254:3128/..
ubuntu repository mirroring 우분투 레포지토리 미러링 내부에 ubuntu 설치된 pc나 서버가 여러대일 경우 각각 하나씩 다운받는 것보다 미러링을 받는게 훨씬 빠르다.미러링은 의외로 간단한 듯. 1. 서버에서 설정하기 일단 apt-mirror를 설치 root@server:/# apt-get install apt-mirror 이후 /etc/apt/mirror.list를 수정i-386과 amd-64를 동시에 미러링 한다면 다음과 같이 설정 ############# config ################## # set base_path /backup/backupdisk1/ubuntu # # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path ..
GIT 이전 GIT public repository 이전 apt-get intall git git-core git-daemon /etc/service/git-daemon 의 내용을 편집#!/bin/sh exec 2>&1 echo 'git-daemon starting.' exec chpst -ugitdaemon \ "$(git --exec-path)"/git-daemon --verbose --reuseaddr \ --base-path=/repository/git/public --export-all --syslog --detach 레포지토리의 path를 --base-path 이후에 적어준다. 이후 기존 repository를 통째로 들고와서 --base-path 에 명시한 디렉토리에 복사. 끝~
여러 장비에서 자동으로 슬립모드로 들어가는 bash shell script 한참 머리 굴리다가 만들었다. ㅋㅋ windows에 ssh 서버를 설치해야 하고, (cygwin으로 하면 편한듯)각 ssh서버들에 id_rsa.pub을 .ssh/authorized_key로 복사해 넣어야 하는 단점이 있긴 하지만... #!/bin/bash if [[ -z $1 ]]; then RUN_IN_SEC=30 else RUN_IN_SEC=$1 fi PC_ADDR=( "root@172.20.31.27,linux" "ikko@172.20.31.26,windows" "root@localhost,linux" ) # Remote PC function Run_Remote_Suspend() { local variables=( `echo $@ | tr "," " "` ) local id_address=${var..
시스템 sleep 관련 event 발생시 자동실행 /etc/pm/sleep.d/ 에서 스크립트를 만들면 아래의 경우 자동으로 해당 스크립트를 실행해준다. hibernateresumethawsuspend 예제) #!/bin/bash PATH=/sbin:/usr/sbin:/bin:/usr/bin WAKEONLAN=/usr/bin/wakeonlan if [ ! -x $WAKEONLAN ]; then exit 0 fi case "${1}" in resume) wakeonlan 00:23:11:22:33:44 wakeonlan 00:24:11:22:33:44 ;; suspend|hibernate|thaw) # nothing ;; esac
일반적인 리눅스 bash command https://zignd.wordpress.com/2012/07/11/an-a-z-index-of-the-bash-command-line-for-linux/
ssh 접속이 느릴경우 When logging in, ssh daemon checks reverse DNS lookup. so only thing you have to do is, write one line in sshd_config of server. /etc/ssh/sshd_config: UseDNS no restart ssh daemon, and that's it.
우분투에 파이퍼폭스 4 정식 설치방법 아직 우분투 10.10, 10.04에는 firefox 3.x가 설치되어있다. 이미 firefox4.0 정식 출시된 상황. 업그레이드 하고자하면, 세번의 스탭만 밟으면 된다. sudo add-apt-repository ppa:mozillateam/firefox-stable sudo apt-get update sudo apt-get install firefox