본문 바로가기

전체 글

(198)
[Centos7] FTP & SFTP 설치 ====================업무 복습===================== FTP : 21 포트 사용 ( 20 포트인 Telenet 필요) - FTP 사용을 위해선 Telnet 설치 선행이 필요 SFTP : 22 포트 사용( SSH 설치로 SFTP 사용가능) 보안상 허약점 보완: Telnet -> SSH FTP -> SFTP 따라서 FTP 사용보다는 SFTP 사용이 권장됨 FTP 설치 방법 : http://roksf0130.tistory.com/51 SFTP 설치 방법 : https://www.howtoforge.com/tutorial/how-to-setup-an-sftp-server-on-centos/
[Ubuntu 18.04] 고정 ip 할당 ============================================= Static IP 설정 첫번째 난관은 네트워크 인터페이스 설정이다. 17.10부터 네트워크 인터페이스 설정이 NetPlan이라는 새로운 네트워크 설정 시스템으로 변경된 것 같다. 확실히 기존의 인터페이스 설정(/etc/network/interfaces)보다는 더 간결하고 쉽게 YAML을 사용하여 관리가 가능하다. /etc/netplan/*.yaml 해당 위치에 인터페이스 설정이 가능하고 NetworkManager와 networkd 두개의 렌더러를 사용할 수 있다. NetworkManger 렌더러를 사용하는 경우에는 X Window 환경에서만 사용하고 나머지 경우는 networkd 렌더러를 사용하면 된다. 네트워크 인터페이스..
[방화벽] Window10 방화펵 포트 열기 ================================= 컴퓨터의 OS는 데이터를 외부와 주고 받기 위해 port('포트'라고 읽습니다)를 사용합니다. 포트는 컴퓨터 운영체제의 통신을 위해 사용하는 숫자로 된 코드를 이야기합니다. 보통은 인터넷의 IP 주소와 함께 표기하지요. 우리가 많이 사용하는 포트는 파일전송(FTP)을 위한 21번 포트, 웹 브라우저에서 사용하는 80번 포트 등이 있습니다. 만약 여러분이 지금 웹 브라우저의 주소창에 http://teachertri.tistory.com:80 이라고 입력하면 자동으로 http://teachertri.tistory.com 으로 인식합니다. 80포트가 defaul('디폴트'라고 읽습니다), 즉 기본 포트이기 때문에 적어주지 않아도 되는 거죠. 이렇게 ..
[Centos7] 고정 ip 할당 (vmware 내 서버) =================================== 환경 base OS centOS 7 vmware VmwareWorkstation pro12 Virtual Machine Settings -> Network Adapter -> NAT로 체크 OK 누름 시작 Network 정지 #service network stop NetworkManager 정지 및 부팅시 off로 설정 #systemctl stop NetworkManager #systemctl disable NetworkManager NetworkManager 상태확인 #systemctl status NetworkManager 경로 이동 #cd /etc/sysconfig/network-scripts 하위파일 탐색 #ls ifcfg-eno16..
[VMWARE] VMWARE 이해와 포트 포워딩 상황 집에서 노트북 두 대를 가지고 웹서버 벤치마크를 뜨려했다. 서버 컴퓨터에 vmware를 이용해 가상os 설치후 웹서버를 설치했다. 서버 컴퓨터에서 가상 os의 웹서버에 접속을 하면 접속이 된다. 하지만 (방화벽이 꺼져있음에도) 클라이언트 컴퓨터에서 서버 컴퓨터에 접속할 수 없었다. 알고보니 포트포워딩이라는 것을 해줘야한다. 포트포워딩 포트포워딩의 필요 보통의 사람들은 포트포워딩을 모르고 살아도 전혀 문제가 없다. 하지만 프로그래밍에 관심을 가지게 되면서 언젠가 집에 있는 컴퓨터로 서버를 운영해보고 싶을 것이고, 그 때 포트포워딩이 필요하다. 만약 집에 공유기가 없고 외부 ip가 그대로 서버로 사용하는 컴퓨터의 ip 주소가 된다면, 포트포워딩이 굳이 필요없을지도 모른다. 하지만 보안적인 문제나 현재 ..
[Centos6 & 7] 방화벽 설정 CentOS 6 iptable : http://webdir.tistory.com/170 ------------------------------------------------------- CentOS 7 부터는 iptables 대신 firewalld를 기본으로 사용하는듯 하다. 방화벽에 포트 및 서비스 추가 # 서비스 추가 # 서비스 명에는 http, https, ssh 와 같은 서비스를 넣어주면 된다. # $ firewall-cmd --permanent --zone=public --add-service=서비스명 $ firewall-cmd --permanent --zone=public --add-service=http # 포트 추가 # $ firewall-cmd --permanent --zone=publ..
[Centos7] ELK 설치 -스크랩 (ElasticSearch, Logstash, Kibana) 스크랩: https://www.howtoforge.com/tutorial/how-to-install-elastic-stack-on-centos-7/#step-install-and-configure-filebeat-on-the-ubuntu-client
[상식] REST API 이해 REST API 제대로 알고 사용하기 목차 REST API의 탄생 REST 구성 REST 의 특징 REST API 디자인 가이드 HTTP 응답 상태 코드 1. REST API의 탄생 REST는 Representational State Transfer라는 용어의 약자로서 2000년도에 로이 필딩 (Roy Fielding)의 박사학위 논문에서 최초로 소개되었습니다. 로이 필딩은 HTTP의 주요 저자 중 한 사람으로 그 당시 웹(HTTP) 설계의 우수성에 비해 제대로 사용되어지지 못하는 모습에 안타까워하며 웹의 장점을 최대한 활용할 수 있는 아키텍처로써 REST를 발표했다고 합니다. 2. REST 구성 쉽게 말해 REST API는 다음의 구성으로 이루어져있습니다. 자세한 내용은 밑에서 설명하도록 하겠습니다. ..