본문 바로가기

IT8

CentOS 7 FTP 구축 (Passive mode) # 패시브모드 vsftpd 구축 (개인적으로 액티브가 더 좋은 것 같다 패시브는 혼자서 오류가 잘남..) 구조는 다음과 같이 구성 - Admin : SSH 및 업/다운로드 가능 - User : FTP만 접근 가능 및 (업)다운로드 가능 - 이 외 사용자 SSH 및 FTP 접근 불가 1. yum install vsftpd vsftpd 설치 yum install ftp FTP 설치 2. Firewalld 및 Selinux 설정 (다른 블로그는 기본적으로 firewalld 및 SElinux를 해제해놨다. 그게 막히는 부분이 없으니 가장 쉽다.. 쉽지만 현업에선 그렇게 쓰면 엄청난 보안적인 결함이 생기니 방화벽 및 SElinux 설정 가져갑니다.) 1) Firewalld systemctl start firewa.. 2020. 3. 31.
[리눅스] Azure CentOS 7 디스크 마운트 # 디스크 추가 및 마운트 1. Azure 포털에서 디스크 추가 디스크 추가 방법 아래 포스트 참조 https://janeyday.tistory.com/51 [리눅스] Azure VM 디스크 추가 *사전에 VM을 미리 생성한 상태 디스크 추가 방법 3가지 1. VM 생성시 2. '디스크' 블레이드에서 디스크 생성 후 VM에 붙이기 3. 'VM' 블레이드에서 디스크 생성 및 VM에 붙이기 -> VM은 이미 생성되었으니 3번으.. janeyday.tistory.com VM 접속방법: ssh [계정]@[IP주소] 2. df -Th 디스크 현재 상태 확인 보유 디스크 목록: sda1, sda2, sdb1 2-1. dmesg | grep SCSI 부팅할 때 읽어오는 디스크 목록 sdc 디스크가 추가된 걸 확인할 .. 2020. 3. 30.
[리눅스] Azure VM 디스크 추가 *사전에 VM을 미리 생성한 상태 디스크 추가 방법 3가지 1. VM 생성시 2. '디스크' 블레이드에서 디스크 생성 후 VM에 붙이기 3. 'VM' 블레이드에서 디스크 생성 및 VM에 붙이기 -> VM은 이미 생성되었으니 3번으로 진행 1. 해당 VM에 접근합니다. 2. '디스크' 블레이드를 클릭 후 [+데이터 디스크 추가]를 클릭합니다. 3. 디스크 생성을 클릭해 관리 디스크(매니지드 디스크)를 생성하는 창으로 이동합니다. 4. 생성할 디스크의 이름 및 크기를 작성합니다. 여기서 가장 싼 HDD로 생성하겠습니다. 5. [만들기] 버튼을 클릭해 디스크 생성을 마무리합니다. 6. 저장 버튼을 누르면 디스크가 추가된 걸 확인할 수 있습니다. 7. 물리적으로 디스크가 삽입만 된 상태이므로 파티션, 마운트 작.. 2020. 3. 30.
[Linux] FTP ls FTP 서버 구축 테스트 중에 있는데 홈 디렉토리를 날렸더니 아래와 같이 나온다 - 해당 계정 로그인 쉘 없음 - /home에 마운트 시켜서 홈 디렉토리 날라감 - 홈디렉토리 있어도 이렇게 나오는 것 같은데? 해당 폴더 UID,GID만 확인 가능 2020. 3. 25.
[Linux] 500 OOPS: can only support ipv4 and ipv6 currently VSFTPD 오류 500 OOPS: can only support ipv4 and ipv6 currently Unregistered Authentification Agent for unix-process: vsftpd.conf를 수정 후 재시작하니 재시작이 안되서 오류 확인했다 -> systemctl restart vsftpd 명령어 입력하자마자 journalctl -xe 입력하면 가장 최근 에러가 나와 보기 편리함 Error1: can only support ipv4 and ipv6 currently 현재 ipv4 와 ipv6 만 지원한다. Error2: Unregistered Authentification Agent for unix-process: 무슨 인증이 잘못되었다는 것 같다. 따로 손댄게 없어.. 2020. 3. 25.
[정보보안기사 필기] 14회 기출 [시스템보안] 서버 사이드 언어 PHP, ASP, JSP HTML, Javascript, CSS 제외 멜트다운 CPU 취약점으로 -> 유저영역이 운영체제 권한 영역 프로그램 훔쳐보기 가능 메모리상 모든 정보 유출 가능성 ↑ 리눅스 기본 디렉터리 /bin : (binary) 실행 파일. 일반적으로 사용하는 mv, cat등 명령어 프로그램 /boot : 부팅 /dev : (device) 물리적인 장치 파일화 /etc : 환경 설정 /home : 개인사용자 /lib : 라이브러리 저장 /mnt : CD-ROM, 네트워크 파일 시스템 등을 마운트 할때 사용되는 디렉토리 /proc : 현재 실행되고 있는 프로세스 파일화 /root : root계정의 홈 디렉토리 /sbin : (System-binary) 시스템 관.. 2020. 3. 4.
[리눅스마스터1급] 2019년 09월 21일 기출문제 1과목 : 리눅스 실무의 이해 1. 다음 중 2차적 저작물 소스 코드 공개에 대한 정책이 나머지와 다른 것은? 1) GPL 수정한 소스코드, 활용 S/W 모두 공개 2) BSD 공개의무X 3) LGPL 수정한 소스코드 공개 4) MPL 수정한 소스코드 5. 다음 설명에 해당하는 클라우드 서비스로 알맞은 것은? 1) IaaS 2) DaaS 3) PaaS 4) SaaS 6. 다음 중 LVM을 구성하는 순서로 알맞은 것은? 1) 볼륨그룹 → 물리적 볼륨 → 논리적 볼륨 2) 볼륨그룹 → 논리적 볼륨 → 물리적 볼륨 3) 물리적 볼륨 → 볼륨그룹 → 논리적 볼륨 4) 논리적 볼륨 → 볼륨그룹 → 물리적 볼륨 7. 다음 중 GRUB의 환경 설정파일에서 'default=1'에 대한 설명으로 알맞은 것은? 1) 't.. 2020. 2. 20.
Ignite tour, Seoul 2020 2020년 1월 21일(화)-22일(수) 이틀에 걸쳐 서울 코엑스에서 Microsoft Ignite tour가 진행됐다 오전에 회의끝내고 돌아오니 점심시간 도착하자마자 먹은 점심 맛없다 첫번째 세션 Apps30-컨테이너를 사용하여 애플리케이션 현대화 장소가 협소하고 영어로 진행됐다 따로 통역기를 주진 않음 음... 너무 기초적인 부분을 다뤄서 당황 통역기 없어도 알아들을 수 있다 그리고 MS에서 AI번역기로 동시통번역하는데 왜 쓰는지 모를 수준.. 일단 정확히 5초 정도의 딜레이가 있고 정확성은 20%도 채 안되는 듯 특히 영어->한국어로 두번째 세션 AIML10-AI로 구조화되지 않은 데이터 이해 이 세션은 사람이 좌석에 꽉꽉 찼다 앞에서 3명씩 자르고 자리 확보되면 다섯명 자르고 그런식이다 나쁘진 않.. 2020. 2. 1.