• Profile
    • *.31.6.102
    • 2023.01.07 - 14:06 2022.05.11 - 16:59  1748

 

Ubuntu server 20.04 에 rclone 설치 및 구글드라이브 마운트 하기.

 

1. unzip 패키지 설치 

  rclone 설를 하기 위해서는 unzip 이 설치 되어있어야 한다.

  $ sudo apt-get install fuse unzip

 

1.jpg

 

2. rclone 설치

$ sudo apt-get install rclone

 

2.jpg

 

3. rclone 실행 및 구글드라이브 연동 설정

$ rclone config

 

3.jpg

n/s/q>  n 선택(신규 연결) 

 

4.jpg

name> google (임의로 적는다.)

 

5.jpg

구글 드라이브 번호 확인: 13번 (12번 아님)

 

6.jpg

Storage> 13 입력
 

7.jpg

client_id> 입력하지 않고 확인.
client_secret> 입력하지 않고 확인
 

8.jpg

scope> 1번 입력

 

9.jpg

root_folder_id>  입력하지 않고 확인.

service_account_file>  입력하지 않고 확인

Edit advanced config?> n 입력

Use auto config?> n 입력(수동입력)

 

6.jpg

result> 입력이라고 나오면 PC의 웹브라우저로 https://rclone.org/downloads/ 사이트에 접속하여사용하고 있는

PC의(웹브라우져를 사용하는 pc) 운영체제에 맞는 rclone 릴리즈 파일을 다운받는다.

 

7.jpg

릴리즈 파일을 (ex)intel window 64Bit) 를 다운 받고 압축을 해제한다. 압축해제시 폴더명을 입력하기 쉽게 변경하는 것이 좋다.

 

7-1.jpg

윈도우의 명령프롬프트를 (cmd) 를 실행한다.

 

8.jpg

다운 받은 릴리즈 파일의 경로로 이동한다. (ex:c드라이브의  1폴더)

명령 프롬프트에서 

rclone authorize "drive" "eyj................lno"  을 입력한다.

( C:₩1>rclone authorize "onedrive" "eyj................lno")

 

9.jpg

로그인 창이 실행되면 구글드라이브 계정으로 로그인 한다.

 

10.jpg

요청된 권한의 허용 을 클릭한다.

 

11.jpg

토근 정보를 복사하여 우분투 터미널(putty)에 붙여 넣는다.

 

12.jpg

putty에 복사한 토큰 정보를 입력한다.

 

13.jpg

Configure this as a team drive?>

y/n>n 을 입력한다.

 

14.jpg

y/e/d> y (설정완료)

 

15.jpg

e/n/d/r/c/s/q> q (끝내기) 를  입력한다.

 

16.jpg

 

4. 구글 드라이브 디렉토리에 마운트 하기.

 4-1 마운트 할 디렉토리 생성

 $ mkdir gdrive (임의 생성)

 

 4-2 디렉토리에 구글드라이브 마운트 하기.

 $ rclone mount --allow-non-empty --allow-other --drive-chunk-size 256M google: /gdrive/ &

 

 --drive-chunk-size 256M : 256 숫자 입력에 따라 업로드 속도가 달라진다. (ex. 64, 128, 256 ...)

 google :  rclone 설치중 name>  에 입력한 값을 적어준다.

 gdrive : 연결할 디렉토리 명을 적어준다.(ex. mkdir gdrive 로 생성한 디렉토리)

 

17.jpg

 

www.woobi.net

welcome

  • 이 게시물을..
35
  • 우분투(Ubuntu) PHP8.2 to PHP8.3 업그레이드
  • woobi 2024.01.16 - 18:05  361
  • 1. PHP 8.3용 PPA 추가 $ sudo apt install software-properties-common $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update 2. PHP8.3 설치 $ sudo apt install php8.3 3. PHP8.3 패키지 설치 $ sudo apt install php8.3-common php8.3-mysql php8.3-xml php8.3-xmlrpc php8.3-curl php8.3-gd php8.3-imagick php8.3-cli php8.3-dev php8.3-imap php8.3-mbstring php8.3-opcache php8.3-soap php8.3-zip php8.3-intl 4-1. 수동 PHP8.2 정지및 PHP8.3 활성화 $ sudo a2dismod php8.2 $ sudo a2enmod php8.3 $ sudo service a...
34
  • 우분투(Ubuntu) Let’s Encrypt SSL 인증서 추가하기
  • woobi 2023.07.11 - 11:04  425
  • Let’s Encrypt SSL 인증서 설치 https://www.woobi.net/board2/476 우분투(Ubuntu) Let’s Encrypt SSL 인증서 설치하기 - 우분투 - 우비넷 1. certbot 설치 $ sudo snap install --classic certbot 2. 인증서 받기 $ sudo certbot --apache -d ww2.woobi.net -d ww3.woobi.net 받고자 하는 도메인을 -d 도메인 식으로 추가하여 입력한다.(ex: -d ww2.woobi.... from 우비넷 Let’s Encrypt SSL 인증서 추가 $ certbot --cert-name ww2.woobi.net -d ww2.woobi.net -d woobi.net -d mc2.woobi.net ww2.woobi.net : 처음 Let’s Encrypt SSL 인...
33
  • 우분투(Ubuntu) apache2 특정 페이지 암호 만들기
  • woobi 2023.04.14 - 21:13  481
  • 1.암호 만들기 1-1 패스워드 파일 생성 $ sudo htpasswd -c /etc/apache2/파일이름.password 아이디 ex)sudo htpasswd -c /etc/apache2/web.password woobi 1-2 아이디 추가 $ sudo htpasswd /etc/apache2/파일이름.password 아이디 ex)sudo htpasswd /etc/apache2/web.password testid 1-3 권한 설정 $ sudo chmod 640 /etc/apache2/파일이름.password ex) sudo chmod 640 /etc/apache2/web.password 1-4 apache에서 password 파일에 접근 가능하게 소유자 변경 $ sudo chown root:www-data /etc/apache2/파일이름.password ex) sudo chow...
32
  • 우분투(Ubuntu) 22.04 스타크래프트(v1.16) 프리배틀넷 서버 열기
  • woobi 2023.03.30 - 23:39  757
  • 1. pvpgn 설치 $ sudo apt install pvpgn 2. bnetd.conf 파일 설정 $ vi /etc/pvpgn/bnetd.conf w3routeaddr = "0.0.0.0:6200" 부분을 ifconig 을 실행하여 나오는 ip로 변경하여 준다. 3. pvpgn-support-1.2 다운 받기 3-1 다운받기 $ wget https://sourceforge.net/projects/pvpgn.berlios/files/Support%20files/pvpgn-support-1.2.tar.gz/download 3-2 /var/lib/pvpgn/files 디텍토리에 압축 풀기 $ tar xvzf pvpgn-support-1.2.tar.gz -C /var/lib/pvpgn/files ※압축해제후 ftp로 옮기기 추천 4. 서버 실행 $ /usr/sbin/bnetd 5. 서버...
31
  • 우분투(Ubuntu) webdav 설정
  • woobi 2023.01.16 - 16:11  984
  • 1. webdav 설치. 1-1 apache2 설치. (apache2 설치: https://www.woobi.net/board2/274) 우분투(Ubuntu) apache, MariaDB, php8.1, 설치 - 우분투 - 우비넷 1.apache2 설치 $ sudo apt-get install apache2 Do you wnat to continue? [Y/n] y 2. MariaDB 설치 2-1 저장소 추가 $ sudo apt-get install software-properties-common dirmngr apt-transport-https $ sudo apt-k... from 우비넷 1-2 apache2-utils 설치 $ sudo apt install apache2 apache2-utils 2. webdav 모듈 활성화 $ sudo a2enmod dav $ sudo a2enmod dav_fs $ sudo serv...
30
  • 우분투(Ubuntu) 마인크래프트 Paper(Bukkit) 서버 열기
  • woobi 2022.10.26 - 16:17  3469
  • 1. java 설치 1-1 java 설치 $ sudo apt install openjdk-17-jre-headless (최신버젼의 자바 설치 권장) 1-2 설치 확인 $ java -version 2. 디렉토리 생성 $ mkdir paper (임의 생성) $ cd paper 3. 구동기 다운로드 3-1 최신 버젼 확인 https://papermc.io/downloads 3-2 구동기 다운 $ wget https://api.papermc.io/v2/projects/paper/versions/1.19.2/builds/237/downloads/paper-1.19.2-237.jar 4 설치 4-1 권한 부여 $ sudo chmod +x paper-1.19.2-237.jar 4-2 라이센스 동의 $ vi eula.txt eula=true 입력후 저장 (:wq) 4-3 실행 $ j...
29
  • 우분투(Ubuntu) screen 명령어
  • woobi 2022.10.26 - 15:44  720
  • 1. screen : 기본 세션명으로 시작 2. screen -S 임의입력 : 임의 입력 세션명으로 시작 3. screen -ls : 기존 생성했던 세션목록 출력 4. screen -R 세션명 : 기존 생성된 세션명의 screen으로 접속 기존 세션이 한개만 있을 경우 세션명 생략 5. 닫기 screen -X -S 세션명 quit screen -S 세션명 -X quit 6. 단축키 Ctrl-a, d : 현재 작업을 유지하면서 screen 에서 빠져나옴 Ctrl-a, a : 바로 전 창으로 이동 Ctrl-a, n : 다음 창으로 이동 Ctrl-a, p : 이전 창으로 이동 Ctrl-a, 숫자 : 입력한 숫자창으로 이동
28
  • 우분투(Ubuntu) clamav 백신 설치
  • woobi 2022.10.12 - 16:38  884
  • 1. clamav 백신 설치 1-1 직접 다운및 버젼 확인 https://www.clamav.net/ 1-2 설치 $ sudo apt install clamav 2. DB 수동 업데이트. clamav DB 업데이트는 백그라운드에서 자동으로 되고 있으므로 따로 하지 않아도 된다. 수동 업데이트는 시스템 정지하고 업데이트 후 시스템 재시작 한다. $ sudo service clamav-freshclam stop $ sudo freshclam $ sudo service clamav-freshclam restart 3. 감염파일 이동 디렉토리 생성 임의의 이름으로 생성하고 기존 디렉토리로 사용해도 된다. $ sudo mkdir virus 4. 검사 실행 4-1 전제 검사 $ ...
27
  • 우분투(Ubuntu) ssh port 변경하기
  • woobi 2022.05.12 - 15:13  729
  • 우분투의 ssh 접속시 기본 포트인 22를 다른 포트로 변경. 1. sshd_config 파일 수정 $ vi /etc/ssh/sshd_config vi 편집기가 실행되면 a 를 눌러 끼워넣기 모드로 변경후 #port 22 에서 #을 지우고 22 대신 임의의 포트를 입력한다. (ex : port 12345 ) :wq 를 입력하여 저장한다. 2. 방화벽(ufw)에서 포트 개방 $ sudo ufw allow 12345 sshd_config 파일에 입력한 포트를 입력한다. 3. ssh 재시작 $ sudo service ssh restart or $ sudo /etc/init.d/ssh restart
26
  • 우분투(Ubuntu) phpMyAdmin root 대체 계정 만들기
  • woobi 2022.05.11 - 18:33  673
  • Ubuntu에서 MariaDB 10.3 이후 버전과 phpmyadmin을 설치한 후 phpmyadmin에 접속하려 하면 #1698 - Access denied for user 'root'@'localhost' 라는 오류가 나타난다. 보안상 phpMyAdmin에서는 root 계정을 사용할 수 없으므로 root 계정과 같은 권한을 가진 대체 아이디를 만들어 사용하여야 한다. 1. mysql 로그인 $ mysql -u root -p 2. 대체 계정 아이디 및 비밀번호 생성 $ MariaDB [(none)]> create user '아이디'@'%' identified by '비밀번호'; 3. 생성된 계정에 모든 권한 부여 $ MariaDB [(none)]> grant all privileges on *...
25
  • 우분투(Ubuntu) rclone 원드라이브(onedrive) 동기화
  • woobi 2022.05.11 - 18:26  1341
  • Ubuntu server 에 rclone 설치 및 원드라이브 마운트 하기. 1. unzip 패키지 설치 rclone 설를 하기 위해서는 unzip 이 설치 되어있어야 한다. $ sudo apt-get install fuse unzip 2. rclone 설치 $ sudo apt-get install rclone 3. rclone 실행 및 원드라이브 연동 설정 $ rclone config e/n/d/r/c/s/q> n 선택(신규 연결) name> onedrive (임의로 입력하고 기억해둔다) 원드라이브의 번호를 확인하고 Storage> 23 (원드라이브 번호를 입력한다.) client_id> 입력하지 않고 확인. client_secret> 입력하지 않고 확인 Edit advanced config...
  • 우분투(Ubuntu) rclone 설치 및 구글드라이브 연동 (수정)
  • woobi 2022.05.11 - 16:59  1748
  • Ubuntu server 20.04 에 rclone 설치 및 구글드라이브 마운트 하기. 1. unzip 패키지 설치 rclone 설를 하기 위해서는 unzip 이 설치 되어있어야 한다. $ sudo apt-get install fuse unzip 2. rclone 설치 $ sudo apt-get install rclone 3. rclone 실행 및 구글드라이브 연동 설정 $ rclone config n/s/q> n 선택(신규 연결) name> google (임의로 적는다.) 구글 드라이브 번호 확인: 13번 (12번 아님) Storage> 13 입력 client_id> 입력하지 않고 확인. client_secret> 입력하지 않고 확인 scope> 1번 입력 root_folder_id> 입력하지 않...
23
  • 우분투(Ubuntu) phpmyadmin root 계정으로 로그인
  • woobi 2022.05.11 - 16:15  536
  • Ubuntu 에서 MariaDB 10.X 와 phpmyadmin을 설치한 후 phpmyadmin에 접속하려 하면 #1698 - Access denied for user 'root'@'localhost' 라는 오류가 나타난다. 해결을 위해서는 root 계정의 패드워드 타입을 변경하여 준다. 1. 타입 확인 $ mysql -u root -p MariaDB [mysql]> USE mysql; MariaDB [mysql]> SELECT User, Host, plugin FROM mysql.user; 2. 타입변경 unix_socket 을 mysql_native_password 로 변경. MariaDB [mysql]> update user set plugin='mysql_native_password' where user='root'; 3. 변경확인 MariaDB [mysql]> s...
22
  • 우분투(Ubuntu) MariaDB (10.x~) 기존 패스워드 방식으로 로그인하기
  • woobi 2022.05.11 - 16:05  540
  • 1. MariaDB 10.X 버젼 부터는 설치후 패스워드 없이 접속한다. 2. 기존 패스워드 방식으로 접속하기 위해서는 MariaDB 접속후 패스워드를 설정해 준다. 차례로 입력한다. $ sudo mysql MariaDB [(none)]> set password = password('패스워드입력'); MariaDB [(none)]> flush privileges; 3. 기존방식 접속 $ sudo mysql -u root -p
21
  • 우분투(Ubuntu) APT 저장소 카카오미러로 변경하기
  • woobi 2022.05.11 - 15:44  2036
  • 1. 서버저장소 열기 $ vi /etc/apt/sources.list 2. 내용 수정 vi 편집기로 kr.archive.ubuntu.com 를 mirror.kakao.com 로 변경한다. :%s/kr.archive.ubuntu.com/mirror.kakao.com/ 3. 저장소 실행 $ sudo apt-get update
20
  • 우분투(Ubuntu) kaillera(카일레라) 서버 실행하기
  • woobi 2022.05.11 - 09:29  525
  • 우분투에서 MAME(마메)의 멀티플레이를 가능하게하는 kailler(카일레라) 서버 열기. 1. kaillerasrv 프로그램 다운 및 압축풀기. $ wget http://www.kaillera.com/files/kaillerasrv-0.86-linux.tgz $ tar -xzf kaillerasrv-0.86-linux.tgz 직접다운: http://www.kaillera.com/download.php 2. 실행 권한 주기. $ cd kaillerasrv-0.86 $ chmod +x kaillerasrv 3. 서버 환경 설정 kaillerasrv.conf 파일을 수정한다. $ vi kaillerasrv.conf a를 눌러 끼워넣기 모드 진입후 ServerName=서버이름 Location=위치 URL : 홍보사이트나 문구를 입...
19
  • 우분투 마인크래프트 BE(PE) nukkitx 서버 열기
  • woobi 2022.05.10 - 18:16  601
  • 마인크래프트 BE(PE) nukkitx 서버를 열기 위해서는 "Java" 설치 되어 있어야 한다. 0. java 설치 $ sudo apt install default-jre 1. 디렉토리 만들기 nukkitx 을 설치할 디렉토리를 만든다. $ mkdir mcbe 2. 디렉토리에 설치 파일 다운로드 2-1. nukkitx 버젼 확인 및 다운로드 https://ci.opencollab.dev/job/NukkitX/job/Nukkit/job/master/ master [Cloudburst (NukkitX) » Nukkit] [Jenkins] log inDashboardCloudburst (NukkitX)Nukkitmaster Up Status Changes Full Stage View GitHub Javadoc Embeddable Build Status Build Hist...
18
  • 우분투(Ubuntu) PLEX server SSL 적용하기
  • woobi 2022.05.10 - 16:48  452
  • 우분투에 설치되어 있는 SSL 인증서를 PLEX에도 적용하기. 인증서 설치는 "Let’s Encrypt SSL 인증서 설치하기" 를 참조 1. pfx 파일 만들기 1-1인증서 저장 디렉토리로 이동.(인증서 위치: /etc/letsencrypt/live/자신의 도메인주소) $ cd /etc/letsencrypt/live/자신의 도메인주소 1-2. 인증서 파일중 fullchain.pem , privkey.pem 파일을 pfx파일로 변환 $ sudo openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out plex.pfx (plex.pfx 는 임의로 정한다.) 사용할 password 를 입력한다. 한 번 더 입력 한다. 2. plex se...
17
  • 우분투(Ubuntu) PLEX Media Server 설치
  • woobi 2022.05.10 - 16:20  389
  • 1. PLEX 설치 직접 다운로드 및 버젼확인 : https://www.plex.tv/media-server-downloads 2-1 PLEX 다운 $ wget https://downloads.plex.tv/plex-media-server-new/1.32.7.7621-871adbd44/debian/plexmediaserver_1.32.7.7621-871adbd44_amd64.deb 2-2 설치 $ sudo dpkg -i plexmediaserver*.deb 2-3서버 시작 $ sudo systemctl enable plexmediaserver.service $ sudo systemctl start plexmediaserver.service 3. 접속 localhost:32400/web (ex- http://domain:32400/web)
16
  • 우분투(Ubuntu) 라이믹스(Rhymix) 자동 백업 하기
  • woobi 2022.05.10 - 16:02  357
  • 1. 백업 스크립트 만들기 $ vi backup.sh 입력후 다음을 입력한다. ============================================================================ tar -cvf "/backup/xebackup$(date +%Y%m%d%H).tar" /var/www/html 1> /dev/null 2> /dev/null mysqldump --extended-insert=FALSE -h localhost -u root -pYourPassword rx > /backup/dbbackup$(date +%Y%m%d%H).sql ============================================================================ 입력후 :wq 를 입력하여 저장한다. /backup = 백업 파일이 저장될 디렉토리 xebackup$(d...