Transmission添加SSL訪問

0、準備工做nginx

0.一、在App Center中安裝Entware-ng瀏覽器

0.二、以admin用戶登陸SSH到NASspa

0.三、申請SSL證書,能夠找免費的申請一個代理

0.四、公網IP和域名,這個要和SSL配合起來code

一、首先經過Entware-ng安裝nginxserver

opkg update opkg upgrage opkg install nginx 

二、修改配置ssl

ngix的配置文件在/opt/etc/nginx/nginx.conf域名

# 先備份一下 cp /opt/etc/nginx/nginx.conf /opt/etc/nginx/nginx.conf.bak # 修改配置 vi /opt/etc/nginx/nginx.conf

主要是添加SSL的反向代理配置it

# 修改用戶配置 將user nobody修改成user root # 參考HTTPS server段,添加如下配置 server {     listen 8091 ssl; server_name  localhost;     ssl_certificate     /opt/etc/cert/ssl.crt;     ssl_certificate_key /opt/etc/cert/ssl.key;        location / {         proxy_pass        http://localhost:9091;     }    } # 注意: # 一、上面的8091爲外部訪問的https端口,即:https://mycloud.com:8091 # 二、將證書文件放在相應的目錄下

三、重啓nginx服務io

# 先關閉後啓動,過程當中須要輸入admin用戶的密碼 sudo ../init.d/S80nginx stop sudo ../init.d/S80nginx start

當你看到「Nginx started.」表明成功啓動,去瀏覽器輸入https://mycloud.com:8091訪問試試吧。

相關文章
相關標籤/搜索