1. nfs 서버 설치

sudo apt-get install nfs-kernel-server(서버)
sudo apt-get install nfs-common(클라이언트)


2. nfs 서버 설치후 exports 파일을 오픈.

sudo vi /etc/exports

3. 아래와 내용 추가함.(아래 두줄중 원하는 환경에 맞게 수정)

/home/punbear *(rw,no_root_squash,async)                 // 이건 모든 접속 허용
/home/punbear 192.168.0.*(rw,no_root_squash, async)  // ip 필터링

4. 데몬 restart

/etc/init.d/nfs-kernel-server restart

5. nfs mount(target 에서 접속)

mount -t nfs -o nolock 192.168.0.1:/home/punbear /mnt/nfs

1. 아래 패키지 설치

sudo apt-get install samba


2. smb.conf 설정 파일 수정(아래 내용을 추가)

sudo vi /etc/samba/smb.conf

[global]
security = share
[public]
comment = Public
path = /home/punbear
public = yes
writable = yes
directory mask = 0777
create mask = 0777
force user = nobody
force group = nogroup
available = yes
browsable = yes


3. 데몬 restart

sudo /etc/init.d/samba restart

1. 아래 패키지 설치

sudo apt-get install vsftpd


2. vsftpd.conf 설정 파일 수정

sudo vi /etc/vsftpd.conf


파일을 열어 아래 내용을 아래와 같이 수정함(사용자 사용에 맞게끔 설정)

anonymous_enable=NO
local_enable=YES
write_enable=YES
idle_session_timeout=600


3. 데몬 restart

sudo /etc/init.d/vsftpd restart
[Ubuntu]TFTP Server setup Linux 2010.03.16 16:01
1. 아래 패키지들을 설치한다.

sudo apt-get install tftpd tftp xinetd


2. xinetd 설정

sudo vi /etc/xinetd.d/tftpd


service  tftp
{
    protocol = udp
    port = 69
    socket_type = dgram
    wait = yes
    user = nobody
    server = /usr/sbin/in.tftpd
    server_args = /tftpboot
    disable = no
}



3. TFTP default 디렉 토리 생성

sudo mkdir /tftpboot
chmod 777 /tftpboot

4. 데몬 restart

sudo /etc/init.d/xinetd restart

시스템-기본설정-키보드-키 배치 옵션 탭->Ctrl key position 클릭후

Swap Ctrl and CapsLock 선택!