일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 설치
- 텐서플로우
- 가상머신
- representation learning
- 운영체제
- Machine Learning
- Network
- vuejs
- Kali
- Visual Intelligence
- 시퀸스 자료형
- Python
- 칼리
- 머신러닝
- 설정
- Python 기초
- Windows
- vue
- linux
- Language Intelligence
- centOS
- 선형회귀
- TensorFlow
- server
- ML
- python 설치
- xshell
- 리눅스
- vmware
- 관리
- Today
- Total
목록리눅스 (9)
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-> 그룹 암호가 저장되는 파일..
쉘 스크립트(Shell Script) 작성 스크립트 파일은 해당 파일이 스크립트임을 알리기 위해서 확장자 .sh 붙이는게 관례 첫번째 줄은 bash 쉘을 이용하여 해당 스크립트 실행 하겠다는 의미스크립트를 실행하면 위의 4개의 명령어 동작 #sh [스크립트명] Login 시 시행되는 스크립트 종류1. /etc/profile-> /etc/profile.d/*// 해당 디렉토리내에 위치한 모든 스크립트2. ~/.bash_profile3. ~/.bashrc4. /etc/bashrc 시스템에 모든 사용자에게 적용할 설정이 있는 파일- /etc/profile, /etc/bashrc해당 사용자에게만 적용할 설정이 있는 파일- ~/.bashrc, ~/.bash_profile 작성한 스크립트가 로그인시 동작하도록 .b..
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로 예약된 포트 모양에서 글꼴 종류, 크기, 색깔등 선택 가능 자신이 원하는 대로 선택 가능 세션이 만들어지면 연결 수락 및 저장 클릭 로그인할 계정 입력 입..
CentOS 6.10 설치 방법 -> ISO 이미지 파일은 https://www.centos.org/ 에서 다운로드 가능필요한 최소한의 패키지가 포함된 minimal 버전으로 다운로드 추천 먼저 VMware Workstation에서 가상머신 생성 설치한 운영체제 CentOS 6.10 64Bit Edit virtual machine settings 또는 CD/DVD (IDE) 클릭 다운받은 ISO 이미지파일 삽입 2번째 Install system with basic video driver 선택 Skip 선택 설치하는 동안 한국어 사용 선택 운영체제에서 사용할 키보드 U.S. 영어 선택 기본 저장 장치 선택 -> 다음 저장 장치를 깨끗이 비우기 위해 포맷을 진행-> 예, 모든 데이터를 삭제합니다 선택 자신이..
Kali Linux를 켜고 로그인한 상태에서VM->Install VMware Tools... 클릭Kali Linux 바탕화면에 CD 모양이 나오면 마운트 됨 media 디렉토리에 마운트가 되므로 media로 이동#cd /media/cdrom ls 명령어로 보면 압축파일이 보임 cdrom은 읽기 권한만 있고 쓰기는 안됨최상위 디렉토리 아래에 새로운 디렉토리를 만들어서압축파일을 복사 #mkdir /VM#cp VMwareTools-10.2.0-7259539.tar.gz /VM 새로 만든 VM 디렉토리로 이동해서해당 압축파일을 압축해제압축파일을 보면 아카이브가 gzip으로 압축되어 있음그러므로 tar 명령어를 쓸 때 z 옵션을 줌 #cd /VM#tar xvfz VMwareTools-10.2.0-7259539.t..
apt 명령어로 fonts-nanum, im-switch, nabi를 설치#apt install -y fonts-nanum im-switch nabi #im-config -s nabi위의 사진 처럼 나오면 성공 #im-config -c hangul로 이동하여 스페이스바를 누르고 확인 한글로 바뀜확인을 누리고 나감 reboot를 해보면 로그인 창이 깨는 것이 아니라 한글로 바뀌어서 나옴
오른쪽 아이콘에 있는 Terminal 클릭 vi 편집기로 /etc/apt/sources.list 열기#vi /etc/apt/sources.list deb http://http.kali.org/kali kali-rolling main contrib non-free 를 입력 후 저장apt를 사용할 수 있음
주소창에 https://www.kali.org 입력상단에 위치한 Downloads 탭을 클릭 Kali Linux 64bit를 HTTP로 다운 운영체제 설치를 위해 가상머신 생성 하기 VMware을 켜고 File->New Virtual Machine 선택 Workstation 14.x 선택-> 메모리 64GB, 16개 프로세서, 10개 NIC, 8TB 용량 까지 가능 운영체제를 나중에 iso파일로 설치함 Kali Linux는 Debian 계열의 Linux로 8 버전으로 만들어짐그리고 다운 받은 iso파일이 64bit 이므로 Debian 8.x 64-bit를 선택 가상머신의 이름을 원하는 것으로 바꾸고VMDK파일이 저장되는 위치를 지정이름을 바꾸었으면 Location 마지막단에 그림과 같이 \이름 을 넣음 ..