728x90

FTP 20

CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / 1

- 이번 포스팅은 이전 Linux (DHCP, FTP, DNS, WEB, MAIL) 설정과 유사하고 추가로 NFS와 MAIL 기능을 추가 해 볼 것이다. NFS는 MAIL 기능을 사용해 볼 때는 thundermail이라는 메일 프로그램을 사용하여 확인 해 볼 것이다. - 이번에 설정한 조건은 위와 같다. - CentOS7-1 설정 - CentOS7-1의 네트워크 설정을 조건에 맞게 변경해준다. - DNS, HTTP, NFS을 사용하기 위해 각 패키지를 설치해준다. - 아파치 파일에 접근 할 때 반환하는 파일을 설정하는 부분이다. index.html이 디렉토리 경로 상에 존재하면 클라이언트에서 요청시 해당 파일을 보낸다. - blog와 intra 도메인을 사용하기 위해 루트 디렉토리인 /var/www/ 아..

CentOS 7 - Linux (DHCP, FTP, DNS, WEB, Virtual Host) / 2

https://insoobaik.tistory.com/104 CentOS 7 - 1 / Linux (DHCP, FTP, DNS, WEB) - 이번 포스팅은 DHCP, FTP, DNS, WEB을 리눅스에서 작성하여 Windows 환경에서 확인해보는 작업을 해 볼 것이다. DHCP, FTP, DNS, WEB 설정 모두 리눅스에서만 설정 할 것이고 조건은 아래 주어진 조건에 맞 insoobaik.tistory.com - 이번 포스팅은 이전 포스팅에 이어서 Virtual Host 설정을 해 볼 것이다. Virtual Host는 하나의 IP와 Port를 갖고 여러 웹 사이트를 서비스 하는 방법이다. 여러 웹 사이트를 서비스 하기 위해선 1. IP가 여러개 있어야 하거나 2. 여러개의 Port를 사용해야 하는데 이..

CentOS 7 - Linux (DHCP, FTP, DNS, WEB, Virtual Host) / 1

- 이번 포스팅은 DHCP, FTP, DNS, WEB을 리눅스에서 작성하여 Windows 환경에서 확인해보는 작업을 해 볼 것이다. DHCP, FTP, DNS, WEB 설정 모두 리눅스에서만 설정 할 것이고 조건은 아래 주어진 조건에 맞추어 설정 할 것이다. 우선 아래 빨간색 부분의 조건들을 먼저 설정 해 줄 것이다. - CentOS7 -1 설정 - /etc/sysconfig/network-scripts/ifcfg-ens33 리눅스 네트워크 설정을 조건에 맞게 설정해준다. - DFS, WEB, DNS를 사용하기 위해 nfs-utils, httpd, bind, bind,utils, bind-libs 패키지를 설치해준다. - /etc/named.conf DNS 사용을 위해 named 설정 파일로 진입하여 1..

CentOS 7 - Linux(DHCP, FTP 설정), Windows(결과 확인) / 1

- 이번 포스팅은 Linux 환경에서 DHCP와 FTP를 설정해볼 것이다. 확인은 가상 환경의 Windows에서 확인 해 볼 것이다. 조건. 3.1 DHCP 1.1 네트워크 10.0.0.0 /24 1.2 서버는 30대 운영 중, 네트워크의 앞쪽부터 순차적으로 고정 IP 사용 중 1.3 DHCP서버는 세번째 서버 1.4 DNS 서버는 첫번째 서버 1.5 게이트웨이 주소는 네트워크의 마지막 1.6 기본 임대 시간 2시간 최대 임대시간 4시간 1.7 W10-1은 백한번째, W11-1은 이백일번째 IP를 우선적으로 사용 2. FTP 2.1 사용자는 aa, bb 2.2 사용자의 홈디렉토리에 각 500MB의 aa.txt, bb.txt를 각각 생성한다. 2.3 passvie mode 최소 포트 60000, 최대 60..

Linux - SSL

- 이번 포스팅은 SSL에 대해 알아볼 것이다. SSL은 웹사이트와 브라우저 사이(또는 두 서버 사이)에 전송되는 데이터를 암호화하여 인터넷 연결을 보호하기 위한 표준 기술이다. 즉 암호화 기반 인터넷 보안 프로토콜이다. SSL를 사용하는 웹사이트는 URL에 HTTP 대신 'HTTPS'를 사용한다. SSL의 경우 SSL의 인증서가 있는 사이트만 실행 할 수 있다. SSL 인증서는 웹사이트나 애플리케이션 서버가 웹에 저장하고 표시한다. 1. 개인키를 만든다 2. 개인키를 이용하여 인증 요청서를 만든다. 3. 개인키와 인증 요청서를 가지고 인증서를 만들어 낸다. - linux - ssl을 사용하기 위해 해당 패키지를 설치한다. openssl - 개인키를 우선 만든다. openssl genrsa -out ca..

Programming/Linux 2022.04.04

WindowsServer 2019 - FTP (Virtual Host, 가상 호스트)

https://insoobaik.tistory.com/90 WindowsServer 2019 - FTP (FTP 루트 디렉토리, 사용자 이름 디렉토리) WidowsServer에서 FTP(file transfer protocol)를 1. FTP 루트 디렉토리를 사용하는 방법, 2. 사용자 이름 디렉토리를 사용하는 방법 을 통해 사용해 볼 것이다. - 우선 FTP에서 사용할 사용자를 컴퓨터 관리 진. insoobaik.tistory.com https://insoobaik.tistory.com/79 WindowsServer 2019 - FTP (사용자 격리, chroot) https://insoobaik.tistory.com/90 WindowsServer 2019 - FTP (FTP 루트 디렉토리, 사용자 이..

WindowsServer 2019 - FTP (사용자 격리, chroot)

https://insoobaik.tistory.com/90 WindowsServer 2019 - FTP (FTP 루트 디렉토리, 사용자 이름 디렉토리) WidowsServer에서 FTP(file transfer protocol)를 1. FTP 루트 디렉토리를 사용하는 방법, 2. 사용자 이름 디렉토리를 사용하는 방법 을 통해 사용해 볼 것이다. - 우선 FTP에서 사용할 사용자를 컴퓨터 관리 진. insoobaik.tistory.com - FTP 루트 디렉토리, 사용자 이름 디렉토리를 사용하여 FTP를 사용해 보았다. - FTP (사용자 격리, chroot) - 이번 포스팅에서는 chroot(change root directory)를 사용하여 사용자의 홈 디렉토리를 최상위 디렉토리로 설정하는 작업을 해 ..

WindowsServer 2019 - FTP (FTP 루트 디렉토리, 사용자 이름 디렉토리)

WidowsServer에서 FTP(file transfer protocol)를 1. FTP 루트 디렉토리를 사용하는 방법, 2. 사용자 이름 디렉토리를 사용하는 방법 을 통해 사용해 볼 것이다. - 우선 FTP에서 사용할 사용자를 컴퓨터 관리 진입 후 임의로 생성해준다. - FTP 서버 설치 - 위와 같이 FTP 서버를 설치해준다. - FTP 서버 사이트에서 사용할 디렉토리와 파일을 생성해준다. - 루트 디렉토리 - 루트 디렉토리의 경우 FTP 루트 디렉토리를 생성하여 FTP를 해당 디렉토리에서 사용하도록 설정하는 것이다. FTP의 기본이 되는 방법이다. - 사이트 -> FTP 사이트 추가 - 위에서 미리 만들어준 FTP 디렉토리 경로를 지정해준다. - 특정 IP를 지정하지 않고 우선 모든 IP에서 해당..

Linux - web (ftp, xe, php)

- httpd, vsftpd, php 패키지를 설치해준다. httpd는 웹, vsftpd는 ftp의 사용, php는 php를 이용하기 위한 패키지이다. - 먼저 php 사용을 위해 xe 파일을 받아와야 한다. 하지만 xe 파일이 다른 컴퓨터에 있기 때문에 ftp를 이용하여 파일을 받아온다. (https://insoobaik.tistory.com/15에 FTP 하는 방법이 간략하게 나와있다.) - 여기서 항상 주의 할 것은 모든 패키지는 새로운 작업을 마치면 시스템 재실행을 해주어야 하고, 다른 컴퓨터에서 현재 컴퓨터의 특정 패키지를 사용하기 위해선 방화벽을 반드시 열어주어야 한다. - (현재 빨간줄이 뜨는 이유는 사전에 방화벽을 열어줬기 때문에 신경 쓰지 않아도 된다.) 방화벽을 열고 데몬 재실행까지 마..

Programming/Linux 2022.01.23

server - Web, FTP, Telnet

- 상황 : 2012a(부모 도메인), 2012b(자식 도메인), 2003a(2012a와 같은 대역대의 컴퓨터), 2003b(2012b와 같은 대역대의 컴퓨터) - 서버 관리자, 역할 및 기능 추가에 들어가서 웹 서버, ftp 서버, 텔넷 서버 3가지를 설치해 준다. (2012a나 2012b 어디든 상관 없다.) - 웹, ftp, 텔넷을 사용하기 위해서는 IIS(인터넷 정보 서비스). 서비스(로컬) 콘솔이 필요하다. - 먼저 웹 서버와 FTP를 사용하기 위해선 IIS를 사용해야 한다. - 좌측에 자신이 원하는 사이트(웹, FTP) 사이트를 추가해준다. - 웹 사이트의 경우 이름을 작성하고 실제 경로의 경우 c:\inetpub/wwwroot로 설정해준다. - 웹 사이트를 생성 한 뒤 c:\inetpub/w..

728x90