본문 바로가기

전체 글

(17)
[Windows RDP] Windows 10 Home으로 원격 연결하기 (10.0.19041.84) 한 차례 리뉴얼을 해야할 것 같군요. Windows 10 Home에서는 Windows의 Remote Desktop Protocol을 지원하지 않습니다. 그래서 다른 방법을 써야하는데요. 직전 포스팅에서 설치법은 적었으니 넘기구요..... 잘 쓰다가 Windows 10이 지속적으로 업데이트 되면서 안되는 경우가 있습니다. 이럴 때는 파일 내용을 수정해줘야 합니다. 지금 상태입니다. Windows Update 이후 버전이 맞지 않아서 생기는 문제입니다. 시작버튼을 누르고 서비스를 검색해서 들어갑니다. 그리고 Remote Desktop Services를 찾아서 서비스 중지를 눌러줍니다. 다음은 파일 수정입니다. 대부분 경로가 C:\Program Files\RDP Wrapper로 되어있을 겁니다. 여기서 rdp..
[Ubuntu NAS] 09.외부와 연결하기 (Feat.LattePanda, Windows 10, Android) 이제는 프로그램으로 접속하는 방법입니다. Windows 10 입니다. www.raidrive.com/ RaiDrive, The Best Way to the remote storage RaiDrive makes cloud storage or NAS easily a local drive. You can open, edit and save files with your favorite applications without synchronization or browser. www.raidrive.com RaiDrive라는 프로그램입니다. 영문이지만 한국 회사가 만들었습니다. 프로그램도 정상적으로 한국어 지원합니다. 이를 다운로드 받아서 설치하고 실행해줍니다. 추가를 누르면 저렇게 나옵니다. NAS 부분에서 Web..
[Ubuntu NAS] 08.외장 HDD 연결하기 (Feat.LattePanda) 설치로는 마지막입니다. 저는 외장하드를 두 개 연결해서 사용하려고 합니다. 하나는 개인용이고 하나는 자료용입니다. USB 허브를 이용해서 NAS(제 기준으로는 LattePanda)에 연결한 상황입니다. 이제 마운트를 해야합니다. sudo blkid 다른 명령어도 있지만 저는 UUID라는 고유 값을 알기 위해서 위의 명령어를 쳤습니다. 제가 마운트시킬 3개의 장치가 모두 연결되어 있음을 확인할 수 있었습니다. /dev/sda2는 개인적으로 연결하는 것이기 때문에 신경쓰시지 않으셔도 됩니다. 외장하드라면 대부분 NTFS 포맷으로 되어있을테니까요. 이것만 보도록 합시다. sudo apt-get install ntfs-3g Ubuntu에서 NTFS 포맷을 인식하기 위한 소프트웨어를 설치해야 합니다. 대부분 기본..
[Ubuntu NAS] 07.Apache2에 HSTS 적용 & Nextcloud에 메모리 캐시 구성 (Feat.LattePanda) HSTS (HTTP Strict Transport Security)란 브라우저에서 HTTPS 접속을 강제하는 일종의 접속 유도 방식입니다. 자세한 내용은 구글링으로...... 앞선 작업에 의해 무료 SSL 인증서 발급을 받아서 HTTPS 접속이 가능하기 때문에 추가로 해줄 부분은 별로 없습니다. sudo vi /etc/apache2/apache2.conf Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains" ---- 저장 ---- sudo a2enmod headers sudo service apache2 restart 다음은 Nextcloud에 별도 메모리 캐시를 구성하는 것입니다. sudo vi /etc/php..
[Ubuntu NAS] 06.Apache2에 무료 SSL 인증서 적용 (Feat.LattePanda, Let's Encrypt) Nextcloud의 설정에 들어가서 관리 -> 개요 탭에 들어가면 보안 및 설치 경고 내역을 볼 수 있습니다. 노란색 글씨는 경고, 검정색 글씨는 권고 사항입니다. 결국 보안 문제인데 상단 주소표시줄을 보면 보안 접속이 안되고 있음을 알 수 있습니다. http로 접속을 하고 있다는 의미죠. 이를 해결 하기 위해서는 SSL 인증서를 발급받아서 적용해줘야 합니다. SSL 인증서는 유료가 대부분이지만 무료 도메인을 발급받는 것처럼 무료 인증서 역시 존재합니다. 저는 그 중 Let's Encrypt를 사용할까 합니다. 이 친구도 3개월마다 갱신해야 합니다. sudo apt-get install git sudo git clone https://github.com/letsencrypt/letsencrypt cd l..
[Ubuntu NAS] 05.Nextcloud 설치 (Feat.LattePanda) 이제 NAS 소프트웨어를 설치해봅시다. nextcloud.com/ Nextcloud Nextcloud is the most deployed on-premises file share and collaboration platform. Access & collaborate across your devices. Your data remains under your control. nextcloud.com 공식 사이트에서 tar.bz2 파일을 다운로드 받아야 합니다. sudo cd /var/www/html sudo wget https://download.nextcloud.com/server/releases/nextcloud-19.0.1.tar.bz2 sudo tar -xvf nextcloud-19.0.1.tar.b..
[Ubuntu NAS] 04.Apache2, MariaDB 10.4, PHP 7.3, phpMyAdmin 설치 (Feat.LattePanda) 이제 드디어 NAS 설치를 진행할 차례입니다. 필요한 것은 Web Server 역할을 해줄 Apache2와 데이터베이스인 MariaDB 그리고 Nextcloud가 PHP 위에서 동작하므로 이 셋을 먼저 설치할 계획입니다. sudo apt-get install apache2 -y Apache2 설치입니다. sudo vi /etc/apache2/apache2.conf Options FollowSymLinks AllowOverride All Require all granted Options FollowSymLinks AllowOverride All Require all granted AddDefaultCharset utf-8 ---- 저장 ---- 설정 파일에 해당 명령어를 위치에 맞게 수정하거나 추가해줍니다..
[Ubuntu NAS] 03.Ubuntu 16.04 LTS 기본 세팅 (Feat.LattePanda) 전번 글에서 말씀드린대로 이번 글부터는 LattePanda가 아니더라도 Ubuntu 기반 운영체제면 전부 적용이 가능합니다. 단, 저는 Ubuntu 16.04 LTS 기준으로 제작했기 때문에 버전 호환성에 따라 일부 변경 사항이 존재할 수 있습니다. 이건 해도 되고 안해도 됩니다. 어차피 SSH 설치 이후에는 Ubuntu의 GUI는 쓸 일이 없거든요. 그렇기 때문에 굳이 한국어로 언어도 변경하지 않았습니다. 그래도 저는 자동으로 화면 꺼짐되는게 싫어서 다음과 같이 설정했습니다. sudo apt-get update sudo apt-get upgrade 작업 진행 전, 패키지 업데이트를 실시합니다. LattePanda에서 제 글대로 진행했다면 리포지터리가 변경된 상황이므로 꼭 해줘야합니다. sudo apt-..