1. 패키지설치
yum install tftp-server
2. 설정
파일 : /etc/xinet.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -c -s /var/lib/tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -c -s /var/lib/tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
수정해야 하는 부분은
server_args 옵션에 "-c"를 추가 (이걸 해줘야 업로드가 가능해진다)
기본값인 -s 만 존재할 경우 다운로드는 되지만 업로드는 안된다.
3. 디렉토리설정
디렉토리에 쓰기권한이 필요함
server_args 옵션에 지정한 디렉토리에 쓰기권한을 준다..
chmod 777 /var/lib/tftpboot 등으로...
4. 테스트
- 접속
tftp tftp_server_ip
- 다운로드
tftp>get download_file_name.txt
- 업로드
tftp>put upload_file_name.txt
하면 된다..
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
19 | 웹사이트 보안 개발 가이드 20160421 | 관리자 | 2017.07.25 | 49 |
18 | WordPress 4.8.1 Maintenance Release | 관리자 | 2017.08.03 | 51 |
17 | The Month in WordPress: August 2017 | 관리자 | 2017.09.02 | 62 |
16 | AWS 자격증 시험 신청 하기 | 관리자 | 2017.09.19 | 131 |
15 | WordPress 4.8.2 Security and Maintenance Release | 관리자 | 2017.09.20 | 333 |
14 | WordPress 4.9 Beta 3 | 관리자 | 2017.10.20 | 292 |
13 | WordPress 4.9 Beta 4 | 관리자 | 2017.10.26 | 541 |
12 | WordPress 4.8.3 Security Release | 관리자 | 2017.11.01 | 273 |
11 | WordPress 4.9 Release Candidate 2 | 관리자 | 2017.11.09 | 258 |
10 | error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE in PHP (after update centos-7.4) | 관리자 | 2017.11.15 | 1842 |
9 | WordPress 4.9 “Tipton” | 관리자 | 2017.11.16 | 714 |
8 | WordPress 4.9.1 Security and Maintenance Release | 관리자 | 2017.11.30 | 809 |
7 | The Month in WordPress: November 2017 | 관리자 | 2017.12.02 | 278 |
6 | How To Downgrade DigitalOcean Droplets | 관리자 | 2017.12.08 | 343 |
5 | cannot load media library on wordpress (feat. modsecurity & sql injection ruleset) | 관리자 | 2018.02.26 | 839 |