最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

統(tǒng)信操作系統(tǒng)下用阿里云盤(pán)掛載本地給你的電腦硬盤(pán)擴(kuò)容

2023-02-26 08:25 作者:魚(yú)餌網(wǎng)絡(luò)  | 我要投稿

????????前兩天在群里發(fā)布了一款仿 Linux shell 文件處理命令的阿里云盤(pán)命令行客戶(hù)端,支持JavaScript插件,支持webdav文件協(xié)議,支持同步備份功能。好多群友表示找不到桌面圖標(biāo),不會(huì)用!我在寫(xiě)介紹的時(shí)候就說(shuō)明了,是 Linux shell 文件處理命令的阿里云盤(pán)命令行客戶(hù)端 ,因?yàn)樾【幠壳安痪邆鋱D形界面開(kāi)發(fā)能力,所以只是簡(jiǎn)單的將這個(gè)軟件從github上down下來(lái),我只是做了個(gè)命令軟鏈,又加了一個(gè)直接掃碼登錄的命令,并沒(méi)有對(duì)源程序做更大的改動(dòng)。
教程的最后添加了開(kāi)機(jī)掛載的方法,網(wǎng)盤(pán)里我也提供了rc.local的參考腳本。? ? ?

※登錄

aligo-login

終端輸入這條命令會(huì)彈出一個(gè)二維碼,使用阿里云盤(pán)掃碼登錄即可。

登錄后用戶(hù)信息會(huì)存放在配置文件中,不用每次都登錄。

每登錄一個(gè)新賬號(hào)均需要執(zhí)行一次。


※切換用戶(hù)

aliyunpan su

執(zhí)行后會(huì)列出所有已經(jīng)登陸過(guò)的賬號(hào),輸入對(duì)應(yīng)的阿拉伯?dāng)?shù)字即可

默認(rèn)是登陸上次登錄的賬號(hào)。


※sync同步備份

方式一:使用默認(rèn)登錄的網(wǎng)盤(pán)打開(kāi)同步盤(pán)

此方式適合單網(wǎng)盤(pán)用戶(hù)

aliyunpan sync start -ldir "/本地文檔絕對(duì)路徑" -pdir "/阿里云盤(pán)路徑" -mode "upload"

支持的模式:upload(備份本地文件到云盤(pán)),download(備份云盤(pán)文件到本地),sync(雙向同步備份)

雙向同步備份模式以修改時(shí)間為覆蓋規(guī)則。

可將以上命令單獨(dú)做一個(gè)腳本,直接執(zhí)行腳本即可。


方式二:指定網(wǎng)盤(pán)登錄開(kāi)啟同步備份

修改/opt/apps/github.aliyunpan/files/sync.sh腳本

指定refresh token用于登錄對(duì)應(yīng)的網(wǎng)盤(pán)

執(zhí)行一次aligo-login以后會(huì)在

/opt/apps/github.aliyunpan/files/tmp

文件中顯示登錄網(wǎng)盤(pán)的refresh token

修改本地和網(wǎng)盤(pán)同步文件夾路徑后執(zhí)行改這個(gè)腳本就行

記得給腳本添加可執(zhí)行權(quán)限


※webdav掛載

1.開(kāi)啟網(wǎng)盤(pán)webdav

方式一:使用默認(rèn)登錄的網(wǎng)盤(pán)開(kāi)啟webdav

aliyunpan webdav start -ip "0.0.0.0" -port 23077 -webdav_user "admin" -webdav_password "admin" -pan_dir_path "/網(wǎng)盤(pán)路徑" -bs 1024

方式二:指定網(wǎng)盤(pán)登錄開(kāi)啟webdav

修改/opt/apps/github.aliyunpan/files/webdav.sh腳本

修改方法和修改sync.sh腳本一樣

修改后執(zhí)行腳本就開(kāi)啟了webdav服務(wù)

2.創(chuàng)建掛載文件夾

mkdir ~/webdav

3.將網(wǎng)盤(pán)文件夾掛載到本地

sudo mount -t davfs -o noexec? http://127.0.0.1:23077 /home/$USER/webdav/

需要輸入第一條命令中設(shè)置的賬號(hào)和密碼。默認(rèn)為“admin”,可自行根據(jù)文檔修改。

記得給腳本添加可執(zhí)行權(quán)限


※設(shè)定開(kāi)機(jī)啟動(dòng)

修改?/etc/davfs2/davfs2.conf

將use_locks前面的#去掉,并將1改為0,保存退出。

修改/etc/davfs2/secrets

在結(jié)尾添加

http://127.0.0.1:23077 admin?admin

兩個(gè)admin前一個(gè)是腳本設(shè)置的用戶(hù)名,后一個(gè)是密碼

修改/etc/rc.local文件執(zhí)行開(kāi)機(jī)掛載

#!/bin/sh -e

#

# rc.local

#

# This script is executed at the end of each multiuser runlevel.

# Make sure that the script will "exit 0" on success or any other

# value on error.

#

# In order to enable or disable this script just change the execution

# bits.

#

# By default this script does nothing.


exit 0

在exit 0前添加

nohup /opt/apps/github.aliyunpan/files/webdav.sh>/dev/null 2>&1 &

sleep 5

mount?-t?davfs?-o?noexec?http://127.0.0.1:23077?/home/uos/webdav


其中

nohup……后臺(tái)執(zhí)行webdav.sh腳本,這個(gè)腳本需要按照webdav掛載的第二方式修改為你自己的網(wǎng)盤(pán)參數(shù)。

sleep 5?休眠5秒等掛載執(zhí)行(以防萬(wàn)一)

mount……掛載網(wǎng)盤(pán)到webdav文件夾,uos為你的用戶(hù)名,需要注意的是這個(gè)目錄必須是存在的,不存在請(qǐng)先創(chuàng)建,不然掛載會(huì)失敗。

修改完成以后使用需要添加rc.local文件的可執(zhí)行權(quán)限,并執(zhí)行一次看看是否掛載成功。sync.sh也可通過(guò)此法啟動(dòng)。

sudo chmod +x /etc/rc.local

sudo /rc.local

如果不成功請(qǐng)檢查修改。


需要說(shuō)明:掛載的webdav盤(pán)普通用戶(hù)沒(méi)有執(zhí)行權(quán)限,如果需要直接操作網(wǎng)盤(pán)資料可以執(zhí)行

sudo chmod 777? -R /home/uos/wabdav

***很危險(xiǎn)?。?!很危險(xiǎn)?。?!很危險(xiǎn)?。?!

刪除將導(dǎo)致直接刪除網(wǎng)盤(pán)文件,請(qǐng)確保你知道自己在干什么!

需要注意的是 掛載的本地目錄必須為空,不然會(huì)有權(quán)限bug。

與sync不同的是webdav掛載可以變相實(shí)現(xiàn)擴(kuò)容硬盤(pán)的目的。


統(tǒng)信操作系統(tǒng)下用阿里云盤(pán)掛載本地給你的電腦硬盤(pán)擴(kuò)容的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
昭通市| 萨迦县| 依兰县| 扶风县| 盐山县| 富源县| 沽源县| 抚顺市| 崇明县| 辽中县| 宝山区| 平遥县| 阳曲县| 内乡县| 盐城市| 桐庐县| 临江市| 河东区| 遵化市| 乌什县| 渝中区| 铅山县| 磴口县| 岚皋县| 巩义市| 广宗县| 麻江县| 黄浦区| 灵台县| 横峰县| 桑植县| 如东县| 盐城市| 浪卡子县| 崇州市| 巢湖市| 郑州市| 宿州市| 墨江| 盱眙县| 禄丰县|