일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 리눅스
- 칼리
- Language Intelligence
- Python 기초
- vmware
- vue
- server
- vuejs
- TensorFlow
- 시퀸스 자료형
- Python
- centOS
- 가상머신
- linux
- 설정
- 텐서플로우
- Machine Learning
- 운영체제
- representation learning
- 선형회귀
- xshell
- 설치
- Kali
- Visual Intelligence
- python 설치
- ML
- Network
- Windows
- 머신러닝
- 관리
- Today
- Total
목록설정 (6)
homebody's blog
Linux(리눅스) FTP 설치 및 설정-> 파일 전송 프로토콜 - FTP 동작 방식Active(능동) 모드TCP/20 : Data 포트 -> 데이터 전송 시 사용TCP/21 : Command 포트 -> 명령어 및 접속 시 사용 Passive(수동) 모드TCP/Random port : Data 포트 -> 데이터 전송 시 사용TCP/21 : Command 포트 -> 명령어 및 접속 시 사용 FTP 클라이언트가 FTP 서버에 접속 하고자 할때 2가지 모드 중 하나를 선택하여접속 요청을한다. Active(능동) 모드 동작 과정 클라이언트가 1024번 이상의 랜덤한 포트에서 서버 21으로 연결 요청을 하고서버는 응답을 하여 세션을 형성 데이터를 주고 받을 때는 서버는 20번 포트를 이용하고클라이언트는 랜덤한 포..
Linux(리눅스) 사용자 계정 관리 #cat /etc/passwd-> 사용자 계정 목록 로그인ID : x : UID : GID : 설명 : 홈 디렉터리 : 로그인쉘 #cat /etc/shadow-> 계정 암호와 정책이 9개의 필드로 구성(비밀번호 정보를 담고 있어 매우 중요) 로그인ID : 암호 : 최종 변경일 : MIN : MAX : WARNING : INACTIVE : EXPIRE : Flag 암호필드 특수문자 의미 "!!" : 비밀번호 설정 X"*, !" : 계정 잠금 - 사용되는 계정의 패스워드가 무효화 되어 로그인 불가능 #cat /etc/group-> 그룹에 대한 정보가 저장 되어있는 파일 그룹이름 : x : GID : 그룹 멤버 #cat /etc/gshadow-> 그룹 암호가 저장되는 파일..
SSH를 통한 Linux 원격 접속하는 방법-> Linux 원격 접속 프로그램 종류 다양(Xshell, PuTTY...)Xshell은 설치를 해야 하지만 PuTTY는 응용프로그램을 다운 받아서 실행만 하면 사용 가능 기능이 더 많은 프로그램은 Xshell Xshell은 https://www.netsarang.co.kr/에서 다운로드 가능 먼저 Xshell을 설치 세션 창에서 세션을 만들어야함-> 새로 만들기 클릭 이름 : 자신이 원하는 이름 입력프로토콜 : SSH호스트 : CentOS IP(1.0.0.11)포트번호 : 22 -> 22번 포트는 SSH로 예약된 포트 모양에서 글꼴 종류, 크기, 색깔등 선택 가능 자신이 원하는 대로 선택 가능 세션이 만들어지면 연결 수락 및 저장 클릭 로그인할 계정 입력 입..
DNS(Domain Name System) 서버 설치 서버 관리자 -> 역할 추가 클릭 DNS 서버 체크 -> 다음 시작 -> 관리 도구 -> DNS 클릭 정방향 조회 영역 오른쪽 클릭 -> 새 영역(Zone) 클릭 해당 서버에서 직접 업데이트 하므로 주 영역 선택다른 DNS 서버에서 Zone을 받아 오려면 보조 영역 선택 영역은 도메인과 IP에 대한 정보를 가짐 원하는 영역 이름을 기입 처음 만들기 때문에 새 파일을 생성 동적 업데이트 허용 안 함 -> 도메인과 IP정보를 수동으로 업데이트 오른쪽 클릭 -> 새 호스트(A 또는 AAAA) 선택A : IPv4AAAA : IPv6 www.test.com -> 1.0.0.11(Windows server)로 보냄호스트 추가 test.com -> 1.0.0.11..
웹 서버(Internet Information Services, IIS) 설치 서버 관리자 -> 역할 추가 선택 시작하기 전 페이지를 보기 싫으면 기본적으로 이 페이지 건너뛰기 체크 -> 다음 여러 역할 중 웹 서버(IIS) 선택 -> 다음다른 역할도 원하면 같이 체크 가능 원하는 역할 서비스를 체크-> HTTP 리다이렉션, 기본 인증, Windows 인증, 동적 컨텐츠 압축, 관리 서비스, FTP 서버 설치 선택 시작 -> 관리 도구 -> IIS(인터넷 정보 서비스) 관리자에서 IIS 관리 cmd창에서netstat -na -p tcp 입력-> 열려 있는 TCP 포트를 확인 가능HTTP 80번 포트 Listening(접속을 기다리는 상태) 다른 가상머신의 Web Browser에서 웹 서버가 설치된 서버의..
외부와 통신을 위해서는 NAT 네트워크 설정을 해야함 Edit->Virtual Network Editor 클릭 Change Settings 클릭하면 설정값 변경 가능 Use local DHCP service to distribute IP address to VMs 체크 해제-> 수동으로 IP를 세팅 Subnet IP : 1.0.0.0Subnet mask : 255.255.255.0변경-> 네트워크 이름 1.0.0.0사용가능 IP 1.0.0.1~1.0.0.254 NAT Settings 클릭 Gateway IP : 1.0.0.254 로 변경 네트워크 및 공유 센터로 이동 어댑터 설정 변경 클릭 VMnet8 오른쪽 클릭->속성 선택 인터넷 프로토콜 버전 4 더블클릭 IP 주소 1.0.0.253서브넷 마스크 2..