카테고리 없음2013. 3. 26. 23:30

uname -a

# 본 문서는 3.1.10-15-ARCH 에서 마지막으로 테스트 되었습니다.


# 512MB Swap

dd if=/dev/zero of=/swapfile bs=1M count=512

chmod 600 /swapfile

mkswap /swapfile

swapon /swapfile


# 드라이버 자동 마운트

pacman -Sy udev-automount


# 하드 절전 모드

pacman -Sy hd-idle


nano /etc/conf.d/hd-idle

# START_HD_IDLE=false 를 true로 변경

# 맨 아랫줄에 HD_IDLE_OPTS="-a sdb -i 300 -l /var/log/hd-idle.log" 추


systemctl start hd-idle


# samba 설치

pacman -Sy samba avahi


nano /etc/samba/smb.conf

# 아래 내용 전부 복사 후 저장

[global]

workgroup = MSHOME 

server string = POGO

netbios name = POGO

security = user

null passwords = yes

map to guest = bad user

log file = /var/log/samba/%m.log

max log size = 50

dns proxy = no

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=131072 SO_SNDBUF=131072 SO_KEEPALIVE

disable netbios = yes

load printers = no

printing = bsd

printcap name = /dev/null

disable spoolss = yes

[Pogoplug]

path = /

read only = no

public = yes

writable = yes

guest ok = no

# ---- 여기까지


smbpasswd -a root


nano /etc/security/limits.conf

# 아래 한 줄 추가 후 저장

*               -       nofile          16384


systemctl start smbd


# transmission 설치

pacman -Sy transmission-cli


mkdir /home/transmission

chown transmission /home/transmission

usermod -d /home/transmission transmission


nano /etc/conf.d/transmissiond

# 각줄의 앞의 #표시를 삭제

# TRANSMISSION_HOME="/home/transmission"

# TRANS_USER="transmission"

# TRANS_ARGS="-g $TRANSMISSION_HOME/.config/transmission-daemon"


systemctl start transmission

systemctl stop transmission

nano /home/transmission/.config/transmission-daemon/settings.json

rpc-whitelist-enabled를 false로


systemctl start transmission

# 포트는 9091


# vsftp 설치

pacman -S vsftpd


nano /etc/vsftpd.conf

anonymous_enable=YES를 NO로

# local_enable=YES 주석 해제

# write_enable=YES 주석 해제

# local_umask=022 주석 해제

chroot_local_user=YES 주석 해제
# allow_writeable_chroot=YES 추가

systemctl start vsftpd


# 접속이 안될 시 해당 폴더 권한 수정: chmod -R 777 [폴더명]


# nginx 설치

pacman -Sy nginx

# 기본 홈 위치는 /usr/share/nginx/html


systemctl start nginx


# 스타트업 쉘 스크립트

nano ~/startup.sh


swapon /swapfile

systemctl start hd-idle

systemctl start smbd

systemctl start transmission

systemctl start vsftpd

systemctl start nginx

Posted by 크롭바디
MUSIC2012. 5. 17. 16:08
Posted by 크롭바디
카테고리 없음2012. 5. 4. 15:50

 

Posted by 크롭바디