[linux] 텔넷, FTP 텍스트 모드에서 사용
[ Telnet ]
1. 텔넷으로 접속하는 사람에게 공지사항 글 띄우기
/etc/issue.net 파일을 원하는 내용으로 편집하면 된다.
vi /etc/issue.net
2. issue.net 파일이 부팅시 초기화 되는 것을 막는 방법
/etc/rc.d/rc.local 파일에서 issue.net 파일을 덮어쓰는 부분을 주석 처리
#cp -f /etc/issue /etc/issue.net
3. 느린 Telnet 접속 문제
/etc/hosts 파일에 접속하고자 하는 클라이언트 IP 주소와 이름을 추가한다.
192.168.1.39 639
4. 원격에서 root로 로그인 할 수 있게 하기(보안위험)
/etc/pam.d/login 파일의 두번 째 라인 주석 처리
#auth required /lib/security/pam_pwdb.so shadow nullok
/etc/securetty 파일의 끝에 다음 내용을 추가한다.
ttyp0
ttyp1
ttyp2
ttyp3
4. 현재 접속 중인 텔넷 사용자에게 메세지 보내기
#접속 중인 특정 사용자에게
$ write '사용자 아이디'
#접속한 모든 사용자에게
$ wall '파일 이름'
[ FTP ]
1. 유저가 루트로 FTP 로그인할 수 있게 하는 방법
# 텔넷의 root 로그인 방법이 설정되고 난 이후
/etc/ftpusers 파일에서 root 계정에 주석 처리
#root
2. FTP 포트번호 변경하기
기본 포트 포트 21번을 7번으로 변경한 예 (Default Port 21)
ftp 6/tcp
3. FTP 사용법
ftp '접속 IP' '포트번호'
$ ftp 192.168.1.39 7
Name: hooni
Password:
ftp> help/?
ftp> user # 로그인 실패시 재 로그인
ftp> ls/!dir # 서버명령/클라이언트명령 수행
ftp> cd/lcd # 서버/클라이언트 디렉토리 이동.
ftp> delete/rename # 파일 지우기/이름바꾸기
ftp> mkdir/rmdir # 디렉토리 생성/삭제
ftp> get/put # 파일 전송
ftp> mget/mput # 여러개 파일 가져올 때
ftp> binary/ascii # 전송파일타입을 이진/아스키 파일로 지정한다.
ftp> type binary/ascii # 전송파일타입을 이진/아스키 파일로 지정한다.
ftp> hash # 받는 파일의 양을 화면에 표시 합니다.
ftp> prompt # mget/mput 할 때 y/n 질문을 하지 않게 한다.
ftp> bye/quit # 끝내기
ftp> open/close hostname # 원격 호스트에 접속/단절 한다.
ftp> status # ascii/binary, glob on/off 등 현재ftp 세션의 접속 파라미터를 출력한다.
ftp> pwd # 현재의 절대 경로
ftp> verbose on # 전송중에 발생하는 정보를 화면에 보여준다.
# 참고
윈도우 DOS 창에서의 FTP 사용 - 포트번호 지정이 않되고, 파일이 잘 전송이 않된다.
WS-FTP 프로그램 - 포트번호 변경이 안된다.
권장 FTP 편집기 - 울트라에디트
권장 FTP 프로그램 - Cute FTP, Leech FTP
4. 활용팁
mget, mput 명령시 파일마다 y 누르는 불편 없애기
prompt 명령을 먼저 쓰고 mget, mput 명령을 사용하면 된다.
ftp> prompt
ftp> mget
또는 FTP 접속시 아예 -i 옵션을 주고 접속한다.
ftp -i 192.168.1.39
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
82 | System/OS | [linux] 패킷의 소스 주소 바꾸기 | hooni | 2003.04.23 | 18868 |
81 | System/OS | [linux] 프로그램 설치방법 (내공쌓기) | hooni | 2003.04.23 | 13497 |
80 | System/OS | [linux] 프로세스 상태확인(ps) | hooni | 2003.04.23 | 12791 |
79 | System/OS | [linux] 프로세스의 stat 상태에 대한 설명 | hooni | 2013.04.23 | 10843 |
78 | System/OS | [linux] 한글 URL 인식할 수 있게 아파치(Apache) 설정 (mod_url.c 설치) | hooni | 2013.04.23 | 13163 |
77 | System/OS |
[macos] How to Fix ‘You Shut Down Your Computer Because of a Problem’
![]() |
hooni | 2022.06.01 | 981 |
76 | System/OS | [mac] Charlesproxy 간단한 설정 내용~ | hooni | 2013.11.12 | 12450 |
75 | System/OS | [mac] Homebrew/rvm/cocoapod setting | hooni | 2017.07.29 | 1188 |
74 | System/OS | [mac] How to uninstall MySQL on Mac OS. | hooni | 2017.11.08 | 1052 |
73 | System/OS |
[mac] Mac OS 패키지 매니저, HomeBrew
![]() |
hooni | 2015.01.03 | 1480 |
72 | System/OS |
[mac] Mac OS에서 재생되는 사운드를 녹음하는 방법
![]() |
hooni | 2016.10.03 | 1749 |
71 | System/OS |
[mac] Mac에서 Mac으로 원격제어하기 (맥에서 맥으로)
![]() |
hooni | 2013.10.08 | 37264 |