You cannot see this page without javascript.

Linux 09 - FTP.FTP Tunneling,cifs

조회 수 219 추천 수 0 2012.11.29 21:40:24

FTP.FTP Tunneling,cifs

 

2주차에서 (3,4일차)에서 SFTP를 했었는데요.

오늘은 그와 비슷한 개념이지만 조금 다른 FTP Tunneling 과 마운트 시스템인 NFSCIFS에 대해서 작성해보겠습니다.

 

일반 FTP 사용법은 정말 간단하죠.

윋도우나 리눅스나

ftp 아이피

만 입력하면 되나까요.

 

하지만 FTP 터널링은 조금 복잡합니다.

아래 사진과 함께 공부하겠습니다.

  

1.jpg

 

yum -y install vsftpd 명령어로 FTP 터널링에 필요한 패키지를 다운받아 설치해줍니다.

 
2.jpg

 

 

FTP 터널링의 필요조건중에는

SSH 가 있습니다.

아무래도 SSH가 암호화 전송방식이니 그렇겠죠?

service vsftpd restart

service sshd restart

로 ftp서비스와 ssh서비스를 실행시켜줍니다.

  

3.jpg

 

클론에서 ftpuser계정을 만들어줍니다 .

패스워드는 1234

 
4.jpg

 

ssh -CNf -L 상대포트:상대아이피:내포트 상대아이디@상대아이피

를 처줍니다.


5.jpg

 

상대컴퓨터에서는

ftp localhost(127.0.0.1) 포워딩맺은 포트

(위 사진 오류로 다시 캡쳐하면서 포트가 변경되었습니다. 4000 -> 2020)

 
6.jpg

 

get /etc/passwd /etc/1234

get명령어를 통해 ftp서버에 접속한 컴퓨터의 etc/passwd 파일을 1234 파일로 받아옵니다.


7.jpg

 

etc 밑에 1234라는 파일을 찾습니다.

네 .. cat 명령어로 본 결과 잘 다운받아왔네요... 

 

자 이제 마운트시스템 CIFS 에 대해서 알아보겠습니다.


8.jpg

 

 

c드라이브에 cifs_test 라는 폴더를 생성해줍니다.

9.jpg

 

 

cifs_test > 속성 > 공유탭 >

에서 위와 같이 설정해주었습니다.

'네트워크 사용자가 내 파일을 변경할 수 있음' 의 의미는 공유폴더를 다른 공유폴더 이용자가 삭제할 수 있고, 파일을 올릴 수 있음을 말합니다. (리눅스의 rwx)


10.jpg

 

 

cifs_test를 위와 같은 파일들로 채워줍니다.

11.jpg

 

리눅스에서 최상위 디렉토리에 cifs_share 파일을 만들어줍니다.

 

mount -t cifs //윈도우아이피/공유폴더위치 /리눅스공유폴더위치 -o username=윈도우계정

 

위와 같이 파일이 정상적으로 공유가 되었네요!

  

파일을 열어보겠습니다!


12.jpg

 

리눅스의 사진보기 프로그램 eog를 이용해 파일을 열어주었습니다.


 

cat 명령어로 텍스트 파일도 정상적으로 확인을 하였습니다.

  

이로서 mount 시스템의 cifs 와 FTP 터널링에 대해서 자세히 알아보았습니다.

 

mount 는 cifs nfs 만 있는 것이 아니구요.

 

ext3 등 여러가지가 있습니다.

 

fdisk /dev/sda1~ 에서 파티션을 나눠서 원하는 경로와 마운트를 맺게 할 수 있습니다.

(이건 다음 포스팅에서 보여드리도록 하겠습니다)

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

Server 아파치 - 톰캣 연동하기 (PHP, JSP 같이 사용하기)

  • LynX
  • 2014-05-19
  • 조회 수 1964

Windows 7 윈도우7(Windows7) 공유폴더에 암호걸기 file [7]

  • LynX
  • 2013-07-25
  • 조회 수 2087

Programing 웹사이트 APK 만들기 file [1] [17]

  • LynX
  • 2015-07-02
  • 조회 수 2103

Linux FreeBSD APM Source Compile

  • LynX
  • 2016-05-20
  • 조회 수 2145

CentOS DNS 설치

  • LynX
  • 2015-12-24
  • 조회 수 2157

Programing Magic Square (마방진) - 4배수가 아닌 짝수

  • LynX
  • 2016-07-15
  • 조회 수 2167

Linux lets'encrypt 설치

  • LynX
  • 2015-12-24
  • 조회 수 2226

Xpress Engine xe 현재접속과 로그인 수 표시 addon 수정본 file [1]

  • LynX
  • 2016-09-20
  • 조회 수 2238

Linux Install Adobe Flash Player 11.2 on CentOS/RHEL 6.5 file

  • LynX
  • 2014-06-28
  • 조회 수 2286

Linux 라그나로크

  • LynX
  • 2017-12-07
  • 조회 수 2366

Programing Magic Square (마방진) - java script source

  • LynX
  • 2016-07-18
  • 조회 수 2402

Linux ubuntu nginx [1]

  • LynX
  • 2015-12-22
  • 조회 수 2538

CentOS bash auto-com file

  • LynX
  • 2016-05-19
  • 조회 수 2560

Linux LFS/Building - 빌드하기 [11]

  • LynX
  • 2014-08-06
  • 조회 수 2614

Linux MaNGOS [2]

  • LynX
  • 2015-12-05
  • 조회 수 2633

아래아 한글 웹 미리보기

  • LynX
  • 2014-06-12
  • 조회 수 2682

CentOS7 ▒ Doly의 센트OS(CentOS) 7 강좌11 4. 원격접속 - 1.VNC file [11]

  • LynX
  • 2014-10-23
  • 조회 수 2688

Programing HTML5 부라우저별 Video코덱 및 포멧변경 [29]

  • LynX
  • 2013-07-20
  • 조회 수 2716

Linux sendmail, dovecot 설치 및 설정 [20]

  • LynX
  • 2014-08-01
  • 조회 수 2724

Linux 02 - CentOS 다운로드 및 설치 (VMware 설치) file [13]

  • LynX
  • 2012-11-29
  • 조회 수 2793

XE Login