운영체제 8

32 bit / 64 bit System 폴더

32 bit Windows 시스템 폴더 System32 (C:\Windows\System32) 64 bit Windows 시스템 폴더 SysWOW64 (C:\Windows\SysWOW64)System32 (C:\Windows\System32) 64bit 운영체제에서는 System 32 폴더가 64bit 프로세스를 위한 시스템 폴더이며, SysWOW64 폴더는 용어상으로 혼동하기 쉬운데, Windows 32bit On Windows 64 bit 의 약자로써, 32bit 프로세스를 지원하기 위한 시스템 폴더이다. ※ 32bit 프로세스는 SysWOW64 시스템 폴더의 내용을 참조하여 실행되며, 64bit 프로세스는 System 32 시스템 폴더의 내용을 참조하여 실행된다. 그렇다면 64bit 운영체제에서 3..

scp를 이용한 파일전송 및 복사

ssh에서 제공되는 scp 명령어를 통해 로컬서버↔원격서버 로의 파일을 간단하게 전송할 수 있다. 1. 사용방법 1) 원격 서버 → 로컬 서버로 파일 전송 # scp [옵션] [계정명]@[원격지IP주소]:[원본 경로 및 파일] [전송받을 위치] 예제1) IP 111.222.333.444 서버의 abc라는 계정으로 /home/abc/index.html 파일을 로컬서버 /home/me/ 디렉토리에 전송 받기 # scp abc@111.222.333.444:/home/abc/index.html /home/me/ 2) 로컬 서버 → 원격 서버로 파일 전송 # scp [옵션] [원본 경로 및 파일] [계정명]@[원격지IP주소]:[전송할 경로] 예제2) 로컬서버 /home/me/wow.html 파일을 IP 111.2..

운영체제/LINUX 2015.11.16

VMWARE Linux에서 서버 열기

Vmware 의 NAT 설정으로 리눅스를 깔면 가상 IP가 설정되고 리눅스에서 외부접속은 가능하나 외부에서 리눅스로 접근은 불가능하다. 외부에서 리눅스로 접근 가능하게 하려면 외부에서 접근 가능한 Vmware 가 깔려있는 호스트 피시에 포트 포워딩 설정을 하여 호스트로 들어오는 특정 포트에 대한 패킷을 리눅스로 포워딩 시켜야한다. 이 글에서는 Vmware 리눅스에 FTP 서버를 뛰우고 호스트 피시에 포트 포워딩 설정을 한 후 외부 피시에서 FTP 클라이언트로 호스트에 접속하여 리눅스에 있는 파일을 다운 받는 방법을 설명한다. Edit -> virtual networ Editor -> NAT setting Linux에 할당되있는 IP를 확인 포트포워딩 할 포트 추가 윈도우에 사용할 포트를 열어둔다 (방화벽..

운영체제/LINUX 2015.11.13

ftp사용

$ sudo apt-get install vsftpd # wget을 이용해 다운로드 $ wget http://us.archive.ubuntu.com/ubuntu/pool/main/v/vsftpd/vsftpd_3.0.2-1ubuntu2_amd64.deb # 설치 $ sudo dpkg -i vsftpd_3.0.2-1ubuntu2_amd64.deb # 설정 파일 열어 수정 $ sudo vi /etc/vsftpd.conf chroot_local_user=YES allow_writeable_chroot=YES # 재시작 $ sudo restart vsftpd # 설정 파일 열기 $ sudo vi /etc/vsftpd.conf # anonymous 유저 사용 불가 anonymous_enable=NO # 계정사용자 ..

운영체제/LINUX 2015.11.10

리눅스 반복 예약 작업 cron,crond,crontab

- 프로세스 예약 데몬 - 리눅스용 작업스케줄러 - 특정시간에 명령어가 수행되도록 등록가능 cron이 돌고 있는지 확인 : ps -ef | grep cron cron 데몬의 실행과 종료 : /etc/rc.d/init.d/crond [start / restart / stop] 등록 : crontab - e 삭제 : crontab - r 확인 : crontab - l 일반사용자에게 crontab 명령어 사용하도록 설정 허가 => /etc/cron.allow 여기에 ID 등록 일반사용자의 crontab 명령어사용을 제한하고자 한다면 =>/etc/cron.deny 에 ID를 등록 cron.allow 파일이 있으면 이 파일에 들어있는 ID만 사용 가능 cron.deny 파일이 있으면 이 파일에 들어있는 ID는 사..

운영체제/LINUX 2015.11.10