한글로 된 파일이름을 다운로드 할 때 예제 PHP 샘플소스입니다.

<?php
	if(!isset($_GET['filename'])) {
		echo "file not found";
		return;
	}
	$filename = $_GET['filename'];
	$filepath = dirname(__FILE__)."/파일경로/".$_GET['filename']; // 경로에 맞게 수정
	if(!file_exists($filepath)) {
		echo "file not found ". $filepath;
		return;
	} else {
		header("Content-Type: application/octet-stream");
		header("Content-Disposition: attachment; filename=\"$filename\"; filename*=UTF-8''".urlencode($_GET['filename']));
		header("Content-Transfer-Encoding: binary");
		header("Content-Length: ".(string)filesize($filepath));
		header("Cache-Control: cache, must-revalidate");
		header("Pragma: no-cache");
		header("Expires: 0");
		readfile($filepath);
	}
?>

위 코드를 download.php 파일로 저장하고 호출은 download.php?filename=파일이름 이렇게 하시면 됩니다.

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

토탈커맨더는 ftps 는 사용이 가능한데 sftp 는 플러그인을 추가하여야 사용이 가능합니다.

http://www.totalcommander.ch/win/fs/sftpplug.zip 여기에서 플러그인을 다운로드 받습니다.

그리고 압축을 풀고, 다른곳에 있어도 상관은 없겠지만 C:\totalcmd 안에다 옮겨 놓습니다.

TotalCommander SFTP Plugin

토탈커맨더 환경설정 -> 옵션 -> 플러그인 -> 파일 시스템 플러그인 -> 환경설정을 눌러서 조금전에 다운로드 받은 wfx 를 추가합니다.

화면에 보이는 디렉토리 변경하는 아이콘을 눌러서 연결된 네트워크를 선택합니다.

Secure FTP 에 들어갑니다.

F7 키를 눌러서 sftp 접속 환경을 설정하고 사용하면 됩니다.

 

RaiDrive 같은 유틸리티로 네트워크 드라이브를 잡아서 사용되도 됩니다.

 

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

크롬 브라우저를 두 대 이상의 컴퓨터로 계정을 연동해서 사용하다 보니 이전 페이지가 열리도록 설정이 되어 있는데도,

한번씩 싹 사라질때가 있네요~

이럴때는 새 탭 우측 빈 공간에서 마우스 우측 버튼을 눌러서 "닫은 탭 다시열기" 를 눌러보세요~

 

크롬 브라우저 닫힌 페이지 다시 열기

사라졌던 탭들이 복원이 됩니다.

이 기능을 몰랐을 때는 기억을 더듬던가 북마크에서 이전에 열어 놓은 페이지들을 다시 열어야 했습니다.

아주 좋은 기능입니다.

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

VirtualBox 에서 마우스 클릭이 실행이 된 경우 마우스 커서가 그냥은 윈도우로 빠져나가기가 안됩니다.

Ctrl + Alt + Del 을 눌러서 빠져나가던가 Win + L 로 화면 잠금 후에 다시 로그인해서 빠져나갈 수가 있습니다.

그런데 엄청 귀찮긴 합니다.

우측 하단에 보면 Right Control 이라는 글자가 보이는데 키보드에서 우측에 있는 Ctrl 키를 이야기 하는 것입니다.

한번 눌러보세요~ 토글로 아이콘 색상이 바뀌는 것을 볼 수 있습니다.

마우스 커서가 잡혀있을 때는 우측 Ctrl 키를 한번 누르고 마우스 커서를 움직이면 됩니다.

이를 호스트키라고 하는데 사용자가 원하는 키로 변경이 가능합니다.

환경 설정 => 입력에 호스트 키 조합이라고 있습니다.

이 부분을 클릭한 다음에 키보드에서 원하는 키를 눌러보세요~

값이 바뀌는 것을 볼 수 있습니다.

원하는 키로 변경한 뒤에 확인을 누르면 됩니다.

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

http://getchrome.eu/download 여기에서 크롬 OS 이미지를 받아서 VirtualBox 에서 먼저 실행해 보려고 합니다.

실제 크롬OS 이미지는 아니고 openSUSE GNOME 기반으로 만들어진 크로미움 OS 입니다.

VirtualBox 에서 크로미움 OS 를 실행하려고 했더니 iso 이미지는 Live 이미지네요~

그래서 raw 이미지를 다운로드 받아서 VDI 로 변환을 합니다.

cd C:\Program Files\Oracle\VirtualBox
VBoxManage.exe convertfromraw -format VDI Cr_OS_Linux.i686-2.4.1290.raw Cr_OS_Linux.vdi
VBoxManage.exe convertfromraw -format VMDK Cr_OS_Linux.i686-2.4.1290.raw Cr_OS_Linux.vmdk

금방 변환이 되는군요~

변환된 VDI 파일을 하드디스크 이미지로 사용해서 부팅을 시도합니다.

VirtualBox Chrome OS

LIVE DVD 랑 같은 화면이 나오는군요~

 

VirtualBox Chrome OS

바탕화면을 보니 GNOME 느낌이 들긴합니다~

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

컴퓨터를 원격으로 제어하는 프로그램은 알어드민, 알서포트, 팀뷰어, AnyDesk, TightVNC 등 여러가지가 있습니다.

그 중에 Chrome 원격 데스크톱이라는 크롬 확장프로그램이 있습니다.

공유기 내부에 있어도 포트포워딩이 필요하지 않고 무료로 사용이 가능하지만 단점이 구글계정이 있어야 된다는 것이고,

듀얼 모니터 사용시 마우스 제어가 안되는 문제가 있네요~

장점은 AnyDesk, TeamViewer 는 한영키로 안되는데 크롬 원격 데스크톱은 한/영 전환키로 한글과 영문 전환이 가능하다는 점입니다.

 

크롬 원격 데스크톱

먼저 gmail 계정으로 로그인을 하고 공유 버튼을 눌러서 공유를 하면 됩니다.

원격지에서는 액세스를 누르면 됩니다.

크롬 원격 데스크톱

액세스 코드로 연결이 가능합니다.

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

SKB 인터넷인데 이때까지 FTP 21번 Port 가 차단되어 있는지 모르고 있었네요~

다행이 80 포트는 열려있고, 443 포트는 막혀있습니다.

다른 포트로 운영을 하던지 ssh 포트를 포트포워딩을 합니다.

그리고 sftp://ddns계정.iptime.org:SSH포트번호로 접속하면 됩니다.

DNS 서버도 운영이 가능하네요~

UDP 53 포트도 열려있습니다.

검색해 보니 차단된 포트는 설치된 지역 마다 다르다고 하는군요~


2020.04.07 지금은 443 포트가 열려있네요~

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

크롬 브라우저나 파이어폭스를 사용하여 페이스북을 보면서 스크롤 하다 보면 어느순간 검은 화면으로 변하면서 한번 껏다가 켜야지 됩니다.

 

하드웨어 가속 기능 때문인데 이 기능을 꺼주면 현상이 해결이 됩니다.

 

크롬 브라우저는 고급설정 시스템에서 하드웨어 가속 사용을 끄면 됩니다.

크롬 브라우저 하드웨어 가속

파이어폭스는 설정에서 검색해서 찾으세요~

파이어폭스 하드웨어 가속

체크를 해제하면 됩니다.

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

OneDrive CrystalDiskMark 속도 체크


MS 원드라이브를 네트워크 드라이브로 잡아서 크리스탈디스크마크로 벤치를 해보았습니다.

순차 읽기 속도가 1500MB/s 가 나왔는데 기가인터넷 네트워크 대역폭 보다 훨씬 더 높게 나온것 같네요~

아마도 캐시버퍼를 사용해서 실제 속도 보다 더 높게 측정된 듯 합니다.

구글 드라이브도 쓰기 벤치는 막혀있는지 확인이 안되지만 읽기 벤치는 원드라이브랑 비슷하게 나옵니다.

OneDrive CrystalDiskMark 속도 체크

쓰기 속도는 그렇게 빠르지는 않지만 USB 2.0 랑 비슷하게 나와주네요~


비교 대상으로 SKT 클라우드베리도 한번 측정해보았습니다.

SKT 클라우드베리 속도

쓰기 속도가 285MB/s 가 나왔는데 정말 이 속도라면 좋겠네요~ ㅎ

아쉽게도 기가인터넷 대역폭으론 최대 125MB/s가 한계입니다.

OneDrive CrystalDiskMark 속도 체크

하드디스크에서 원드라이브로 파일 복사시 최대 20MB/s 속도가 나왔습니다.


OneDrive CrystalDiskMark 속도 체크

원드라이브에서 하드디스크로 파일 복사시 최대 97MB/s 속도가 나오는군요~


클라우드를 네트워크 드라이브로 로컬디스크 처럼 백용 용도로 사용해도 크게 문제가 없어보입니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

[NAS] XigmaNAS ISO 이미지 USB에 설치


https://sourceforge.net/projects/xigmanas/files/XigmaNAS-11.2.0.4/11.2.0.4.6400/ 여기에서 LiveUSB 관련 ISO 를 다운로드 합니다.

저는 XigmaNAS-x64-LiveUSB-MBR-11.2.0.4.6400.img.gz 을 받았습니다.

이미지를 받았으니 Rufus 유틸리티로 USB 메모리에 구워줍니다.

[NAS] XigmaNAS ISO 이미지 USB에 설치

시작 버튼을 누르고 복사가 완료될 때까지 기다립니다.

잘 구워졌는지 USB 로 부팅을 시도해봅니다~


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,