본문 바로가기

ETC11

[FTP] 명령 프롬프트에서 FTP 서버 접속 1. 명령 프롬프트 실행. 1) 시작 표시줄에서 'cmd'를 검색. 2) 명령 프롬프트를 '오른쪽 클릭' 후 '관리자 권한으로 실행' 2. FTP 프롬프트 진입 # FTP 명령어 입력 > ftp # FTP 명령어 확인 ftp> help 3. FTP 서버 접속 # 접속할 FTP서버 주소와 포트를 입력 # open [HOST] [PORT] # open [DOMAIN] ftp> open localhost 9021 # 사용자명 입력 사용자( '도메인':(none) ): [사용자명 입력] # 패스워드 입력. (입력하면 보이지않지만 입력되고 있음.) 331 Username ok, send password. 암호: [패스워드 입력] 4. 명령어 정리 1) cd 경로 : FTP서버 디렉토리 변경 2) lcd 경로 : .. 2020. 2. 18.
[OpenSSL] SSL/TLS 인증서 발급받기 0. 서론 FTP서버 만들기 포스트에서 FTP서버에 접속할 때, 사용자를 인증하고 접속하는 방법에 대해서 알아보았다. 각 사용자마다 접근 권한과 폴더를 지정하는 방법으로 행동에 제한을 둠으로써 보안을 강화할 수 있다. 하지만, 파일을 업로드, 다운로드하는 중간에 해커가 패킷을 가로채갈 경우 파일이 유출될 수 있다. 그래서 SSL/TLS를 적용한 FTPS를 만들기위한 SSL/TLS 인증서를 발급받는 방법에 대해서 알아보도록 하겠다. 1. SSL/TLS 1-1. SSL(Secure Sockets Layer, 보안 소켓 계층)이란? - 서버와 클라이언트 사이에 교환되는 데이터를 암호화하여 보안을 유지하는 표준 기술. - 해커가 전송되는 정보를 열람하거나 훔치는 것을 방지. - Chrome 브라우저에서는 SSL.. 2020. 2. 17.
[Tech.] Chrome 브라우저 다중세션 사용하기 웹 개발을 하다보면 로그인 세션을 분리해서 테스트를 해야하는 경우가 있다. 예를들어, 기안문을 결재하는 시스템이 있다. 작성자가 기안문을 작성하고, 중간 결재자가 승인하고, 협조자가 확인하고, 최종 결재자가 승인하는데, 이과정을 시스템관리자는 모두 확인할 수 있는 시스템이 있다. 이러한 경우 5개의 세션이 필요한데, 일반적인 경우 하나의 브라우저에서는 세션을 공유하므로 아무리 새창에서 로그인을 한다고 한들 가장 마지막에 로그인된 세션이 유지된다. Chrome 브라우저를 이용한다면 시크릿 모드를 사용하여 최대 2개의 세션을 사용할 수 있다. Chrome 브라우저로 시크릿 모드까지 사용해도 아직 3개의 세션이 부족하다. 세션을 더 확보하지 못하면 계속 새로운 계정으로 로그인하여 세션을 변경하면서 테스트하는 .. 2020. 1. 15.
[Tech.] 작업표시줄에 있는 프로그램 단축키로 실행하기 이번 포스트는 Windows 환경에서 개발할 때 가장 자주 사용하는 기능 중 하나를 소개하는 포스트이다. Windows에는 현재 실행중인 프로그램과 시간과 날짜 등 시스템의 상태가 표시되는 작업표시줄이 있다. 이 곳에 자주 사용하는 프로그램을 고정시켜 클릭 한번으로 빠르게 실행시킬 수도 있다. 여기까지는 Windows를 사용하는 사람이라면 모두가 알 것이라고 생각한다. 하지만, 클릭 뿐만 아니라 단축키를 이용하여 작업표시줄을 조작할 수도 있다. 1. [ Windows키 ] + [ 1~0 ] 1-1. 입력한 숫자의 위치에 맞는 프로그램이 실행됨. 예) [ Windows키 ] + [ 1 ]은 명령 프롬프트 실행. 1-2. 프로그램이 이미 실행되어 있는 경우, '활성/비활성' 전환. 1-3. [ 0 ]키는 1.. 2020. 1. 15.