DokuWiki

It's better when it's simple

사용자 도구

사이트 도구


ko:playground:playground

여가 활동

포고플러그

기본 설정

HOSTNAME 설정
# hostnamectl set-hostname "ganjisoo_pogo"
시간 변경
# timedatectl set-timezone Asia/Seoul

참고: 확인하려면 아래의 명령을 사용한다

# date
swap 파티션 생성
# dd if=/dev/zero of=/opt/swap bs=1M count=512
# mkswap /opt/swap
# swapon /opt/swap
# echo "/opt/swap none swap sw 0 0" >> /etc/fstab
결과: dd if=/dev/zero of=/opt/swap bs=1M count=512;mkswap /opt/swap;swapon /opt/swap;echo "/opt/swap none swap sw 0 0" >> /etc/fstab

참고: 아직 vim을 설치하지 않아 nano를 쓰지만, 아래의 pacman 업데이트 후 아래의 명령을 이용하여 vim 에디터를 설치하여 사용하는 것을 추천

# pacman -S vim

포고플러그 시리즈4는 램이 128MB밖에 안되기 때문에 swap 파티션 영역을 설정해 줄 필요가 있다고 하는데, 효과는 잘 모르겠다. 너무 빡세게 굴리지는 말자..

참고: SWAP 파티션(아직 안함)

pacman 업데이트
# nano /etc/pacman.d/mirrorlist

위 파일을 열어보면 'Server = http://mirror….' 되있는게 있는데, #으로 주석처리 해주고, California 미러를 활성화 시켜주거나, 한국 미러를 추가하여 준다. 한국미러의 주소는 아래와 같다.

Server = http://arch.korea.com/mirror/archlinuxarm/$arch/$repo

한국 미러가 확실히 속도가 아주아주 좋다. 가능하다면 한국 미러를 추천.

이제 업데이트를 시작한다.

# pacman -Syu

FTP 설정

Daemon 설치

# pacman -S vsftpd

conf파일 수정

아래의 파일을 수정한다.
# vim /etc/vsftpd.conf
anonymous_enable=YES ->  NO로 변경
local_enable=YES -> 주석 해제
write_enable=YES -> 주석 해제
local_umask=022 -> 주석 해제
chroot_local_user=YES -> 주석 해제
...
allow_writeable_chroot=YES -> 추가

계정 추가

root 권한으로 접속하기 보다는 ftp 계정을 하나 따로 두겠다. (기본적으로 root로 위 상태로 접속하게 되면 /root/에 접근하게 된다.)

# useradd -d [mount한 경로..]/[사용자명] -m [사용자명] (계정 추가 및 폴더 설정)
# passwd [사용자명] (암호 설정)

예시>
#useradd -d /mnt/disk1/jsftp -m jsftp
#passwd jsftp

디렉토리 설정

아래의 명령어를 이용한다.

#chown -R [사용자명]:[사용자명(사용자가 속할 그룹명)]  [mount한 경로]/[사용자 디렉토리] (소유권 설정)
#chmod 755 [mount한 경로]/[사용자 디렉토리] (난 쿨하니까 777)

예시>
#chown -R jsftp:jsftp /mnt/hdd1/jsftp
#chmod 777 /mnt/hdd1/jsftp

설정된 디렉토리를 확인하기 위하여 아래의 명령을 사용한다.

# less /etc/passwd

ftp 활성화

systemctl 명령을 사용한다. 재부팅 후에도 자동 실행될 수 있도록 enable 하여준다.

# systemctl restart vsftpd
# systemctl enable vsftpd

mount 자동화

재부팅 될대마다 mount가 해제되므로, /etc/fstab 파일을 수정하여 재부팅 시 오토 마운트가 될 수 있도록 하자.

/etc/fstab: static file system information

<file system> <dir>   <type>  <options>       <dump>  <pass>
/opt/swap none swap sw 0 0
**/dev/sdb5 /mnt/sandisk ext3 auto 0 0**
**/dev/sda5 /mnt/hdd ext3 auto 0 0**

진한 글씨와 같이 추가하였다. 잘 되었다면, 깔끔하게 재부팅 한번 가자

ftp 클라이언트 추천

Transmission 설치

MPD 설치 및 사용

HD-idle 설치 및 사용

ko/playground/playground.txt · 마지막으로 수정됨: 2015-05-30 01:36 저자 1.11.36.103

별도로 명시하지 않을 경우, 이 위키의 내용은 다음 라이선스에 따라 사용할 수 있습니다: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki