NAS服务器(Network Attached Storage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。
Linux的系统选择
我选择的是Ubuntu 18.04。但是对于NAS来说,稳定且更新少是必要需求,所以我更加推荐Arch Linux。简洁干净,最好减少桌面配置,减少GPU占用。
系统安装
下载好.iso文件以后,用UltraISO烧录进U盘里。然后重启,按F12进入BIOS,检查启动列表,要打开UEFI启动选项。然后保存设置退出,按F8打开启动列表,选择UEFI 你的U盘。进入系统选择第一项,直接安装。关于硬盘配置,我只有一个SSD和一个HDD,所以把系统安装在SSD,让安装程序自动分区,HDD自动挂载用来做数据盘。其余没什么好说的,按照自己的需求一直下一部就行了。
SAMBA配置
一、安装Ubuntu SAMBA服务器 更新软件源:输入命令sudo apt-get update更新软件源
安装SAMBA服务:输入命令sudo apt-get install samba安装SAMBA服务器。
二、创建SAMBA配置文件
备份原配置文件:sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
创建共享目录:sudo mkdir -p /你的共享文件夹路径 #mkdir -p 用来创建路径中不存在的路径。
更新目录权限:sudo chmod -R 777 /你的共享文件夹路径 #chmod -R 可以给你共享的目录和该目录下所有文件和子目录进行相同的权限变更。777即所有用户对该目录都有读写权。
修改配置文件:sudo vim /etc/samba/smb.conf #没有vim的请输入命令sudo apt-get vim vim的使用方法
进入配置文件之后,按i进入编辑模式,把所有字段全部删除,输入以下配置(#号后注释文字可删除):
[global] #这里是全局设置workgroup = WORKGROUP #与Windows的工作组名保持一致security = user #这里是访问安全级别,user为最低安全等级,需要输入用户名和密码。(网上的教程中的�.shareæéå¨æ´æ°ä¹åå·²ç»å ³éäºï¼è¾å ¥shareæéé»è®¤æé«å®å ¨ç级ã)usershare owner only = false #ç»äºå ¶ä»è®¾å¤è®¿é®æépublic = yesbrowseable = yes[ä½ çNAS Name] #è¿éæ¯å享路å¾é ç½®comment = User's NAS #è¿ä¸æ®µæ¯æ è®°ï¼å¯¹é 置没æå½±åãpath = /ä½ çå ±äº«æä»¶å¤¹è·¯å¾ #åä¸ä½ èªå·±çå ±äº«è·¯å¾read only = no #æ¯å¦åªè¯»writeable = yes #æ¯å¦å¯åbrowseable = yes #æ¯å¦å¯æµè§guest ok = yes #æ¯å¦å¯ä»¥ç»å ¶ä»ç¨æ·ä½¿ç¨public = yes #æ¯å¦å ¬å¼create mask = 0777 #å建æédirectory mask = 0777 #ç®å½æévaild users = user #è¾å ¥å½åç¨æ·å [ä½ çNASåå]#å¦æåä¸å°æºåä½ æ³åå¼å ±äº«è·¯å¾ï¼å°±æä¸é¢çé ç½®å¤å¶å°è¿éã
ä¸ãå建SAMBAç¨æ·
è¾å ¥å½ä»¤
sudo smbpasswd -a username
注æï¼å¨å建sambaç¨æ·ä¹å请确ä¿æä¸ä¸ªååçlinuxç¨æ·ã
å¦ææ³åå»ºå ¶ä»linuxç¨æ·æ¥ä½¿ç¨sambaï¼è¯·è¾å ¥å½ä»¤sudo adduser usernameæ¥å建æ°ç¨æ·
åãéå¯SAMBAæå¡ * è¾å ¥å½ä»¤
sudo systemctl restart smbd
äºãæ£æ¥SAMBAæå¡æ¯å¦æ£å¨è¿è¡ * è¦æ£æ¥samba æå¡æ¯å¦æ£å¨è¿è¡ï¼è¯·è¾å ¥å½ä»¤ï¼
systemctl status smbd
systemctl status nmbd
è¦å¯ç¨è¿ä¸¤ä¸ªæå¡ï¼è¯·è¿è¡ä»¥ä¸å½ä»¤ï¼
sudo systemctl start smbd
sudo systemctl start nmbd
å¼å§è¿è¡åï¼smbdå°å¨139å445端å£ä¸ä¾¦å¬ï¼è¥ææ æ³è®¿é®ï¼å¯ä»¥æ£æ¥æ¯å¦ä¸ºç«¯å£å°éã
PSï¼ManjaroçArchç³»ç¨æ·è¯·ä½¿ç¨ä¸é¢çå½ä»¤æ¥å¯ç¨sambaæå¡ã
systemctl enable smb nmbsystemctl start smb nmb
å ãä»å ¶ä»è®¾å¤è®¿é®SAMBAæ件夹 * å¨åä¸ç½ç»çWindows 设å¤ä¸ï¼æå¼æ¤çµèï¼ç¹å»ä¸æ¹é项å¡è®¡ç®æº ï¼éæ©é项æ å°ç½ç»é©±å¨å¨ï¼å¨æ件æ è¾å ¥\Host ip #ä½ çNAS ipå°å\ä½ çå ±äº«æ件夹å (æ¤å¤å¯ä»¥ä¸è¾å ¥æ ¹ç®å½ï¼
ç¶åå°±å¯ä»¥ç´æ¥ä½¿ç¨äºã
åèæç« ï¼linuxä¸windowæ件ç®å½å ±äº«ââsambaé ç½®åå¨windowsæ å° [2013-01-21]https://blog.csdn.net/mengfanbo123/article/details/8524924
Ubuntuä¸é ç½®æ¯æWindows访é®çsambaå ±äº« [2014-02-14] https://blog.csdn.net/i_chips/article/details/19191957
sambaé ç½®æ件注é [2015-02-06]https://blog.csdn.net/dhgao38/article/details/43567403
å¦ä½å¨Ubuntu 16.04ä¸å®è£ åé ç½®Sambaæå¡å¨ä»¥è¿è¡æä»¶å ±äº« [2017-11-02] https://www.linuxidc.com/Linux/2017-11/148194.htm
离线ä¸è½½åè¿ç¨æ§å¶çé ç½®
BTä¸è½½
ä¸ãBT软件ä¸è½½
BT软件æ¨èï¼ TransmissionãDeluge以ä¸ä»¥Transmission为ä¾è¿è¡ä»ç»
è¾å ¥å½ä»¤ï¼sudo apt-get install transmission ä¸è½½transmissionã
è¾å ¥å½ä»¤ï¼sudo apt-get install transmission-daemon ä¸è½½transmissionçweb管ç端
è¿æ ·ä½ å°±å¯ä»¥å¨æ¡é¢æå¼äºï¼å¯ä»¥å¨åºç¨ç¨åºé¡µé¢ä¸æ¾å°å¯å¨åºç¨ç¨åºåºç¨ï¼ætransmissionå¾éè¿å¼æºèªå¯å¨ã
äºãweb管çBTä¸è½½
æå¼Transmissionï¼ç¹å»ç¼è¾é项ï¼ç¹å»é¦é项é项å¡ï¼ç¹å»è¿ç¨é项å¡ãæå¼è¿ç¨è¿æ¥é项ï¼è¾å ¥ä½ è§å¾æ¯è¾å¥½è®°ç端å£ã
å¨å ¶ä»è®¾å¤ä¸æå¼æµè§å¨ï¼å¨å°åæ è¾å ¥ä½ çNASIPåä½ åå设置好ç端å£ï¼ä¾å¦192.168.1.100:12345, ä½ å°±å·²ç»å¯ä»¥ä½¿ç¨webæ¥ç®¡çBTä¸è½½äºã
å¦ææ³è¦æ´å ç¾è§ççé¢åæ´å¤ç设置é项ï¼å¯ä»¥ç»§ç»ä»¥ä¸æ¥éª¤ï¼
Transmission-web-control å®è£
1.è·åææ°èæ¬
è¾å ¥å½ä»¤:
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh请çææ§è¡ç»æï¼å¦æåºç°install-tr-control-cn.sh.1ä¹ç±»çæ示ï¼è¡¨ç¤ºæ件已åå¨ï¼è¯·ä½¿ç¨ rm install-tr-control-cn.sh* å é¤ä¹åçèæ¬åéæ°æ§è¡ä¸é¢çå½ä»¤ã å¦ææ示 https è·å失败ï¼è¯·ä½¿ç¨ä»¥ä¸å½ä»¤è·åå®è£ èæ¬ï¼wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh --no-check-certificate
å¦ææ示æ件已åå¨ï¼å¯ä»¥éè¿ rm install-tr-control-cn.sh è¿è¡å é¤ååæ§è¡ä¸è½½ï¼æè å¨ wget åé¢æ·»å -N åæ°ï¼å¦ï¼wget -N https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh --no-check-certificate
2.æ§è¡å®è£ èæ¬
æ§è¡å®è£ èæ¬ï¼å¦æç³»ç»ä¸æ¯æ bash å½ä»¤ï¼è¯·å°è¯å° bash æ¹ä¸º sh ï¼ï¼ bash install-tr-control-cn.sh å¦æåºç° Permission denied ä¹ç±»çæ示ï¼è¡¨ç¤ºæ²¡ææéï¼å¯å°è¯æ·»å æ§è¡æéï¼ chmod +x install-tr-control-cn.sh å¦æå½ä»¤æåæ§è¡ï¼å°åºç°æåå®è£ çé¢ï¼ æç §æ示ï¼è¾å ¥ç¸åºçæ°åï¼æå车å³å¯ãå®è£ å®æåï¼ç¨æµè§å¨è®¿é® Transmission Web Interfaceï¼å¦ï¼http://192.168.1.1:9091/ ï¼å³å¯çå°æ°ççé¢ï¼å¦ææ æ³çå°æ°çé¢ï¼å¯è½æ¯æµè§å¨ç¼åäºï¼è¯·æ Ctrl + F5 强å¶å·æ°é¡µé¢æ æ¸ ç©ºç¼å ååéæ°æå¼ï¼æ³¨æï¼è·¯å¾æåä¸è¦å web
离线ä¸è½½
ä¸ãå ³äºç¦»çº¿ä¸è½½è½¯ä»¶
离线ä¸è½½æ¨è使ç¨aria2ï¼åè½é½å ¨ï¼ä¸è½½æ§è½å¼ºæï¼æ¯è¿ é·ä¼åä¸è½½è¿çãäºãAria2å®è£ ä¸é ç½® * Aria2 ä¸è½½ è¾å ¥å½ä»¤ï¼ sudo apt-get install aria2
Aria2å®æ´å®è£ ï¼
sudo mkdir /etc/aria2 #æ°å»ºaria2æ件夹sudo touch /etc/aria2/aria2.session #æ°å»ºsessionæ件
sudo chmod 777 /etc/aria2/aria2.session #设置aria2.sessionå¯å
sudo vim /etc/aria2/aria2.conf #å建é ç½®æ件
Aria2 é ç½® vim æå¼aria2.confï¼å°ä¸åé ç½®ç´æ¥æ·è´è¿ææ¡£å åèªè¡è¿è¡ç¼è¾ã
注æï¼æ³¨éå·å çé ç½®ç为ä¸çæ使ç¨é»è®¤é ç½®ï¼å¦æè¦èªå®ä¹é ç½®ä¸å®è¦æé ç½®åç注éå·å é¤ï¼
#'#'å¼å¤´ä¸ºæ³¨éå 容, é项é½æç¸åºç注é说æ, æ ¹æ®éè¦ä¿®æ¹#被注éçé项填åçæ¯é»è®¤å¼, 建议å¨éè¦ä¿®æ¹æ¶ååæ¶æ³¨é
#æ件ä¿åç¸å ³
# æ件çä¿åè·¯å¾(å¯ä½¿ç¨ç»å¯¹è·¯å¾æç¸å¯¹è·¯å¾), é»è®¤: å½åå¯å¨ä½ç½®
dir=~/downloads
# å¯ç¨ç£çç¼å, 0为ç¦ç¨ç¼å, é1.16以ä¸çæ¬, é»è®¤:16M
#disk-cache=32M
# æ件é¢åé æ¹å¼, è½ææéä½ç£çç¢ç, é»è®¤:prealloc
# é¢åé æéæ¶é´: none <falloc ? trunc <prealloc
# fallocåtruncåéè¦æ件系ç»åå æ ¸æ¯æ
# NTFS建议使ç¨falloc, EXT3/4建议trunc, MAC ä¸éè¦æ³¨éæ¤é¡¹
#file-allocation=none
# æç¹ç»ä¼
continue=true
#ä¸è½½è¿æ¥ç¸å ³
# æ大åæ¶ä¸è½½ä»»å¡æ°, è¿è¡æ¶å¯ä¿®æ¹, é»è®¤:5
#max-concurrent-downloads=5
# åä¸æå¡å¨è¿æ¥æ°, æ·»å æ¶å¯æå®, é»è®¤:1
max-connection-per-server=5
# æå°æ件åç大å°, æ·»å æ¶å¯æå®, åå¼èå´1M -1024M, é»è®¤:20M
# åå®size=10M, æ件为20MiB å使ç¨ä¸¤ä¸ªæ¥æºä¸è½½æ件为15MiB å使ç¨ä¸ä¸ªæ¥æºä¸è½½
min-split-size=10M
# å个任å¡æ大线ç¨æ°, æ·»å æ¶å¯æå®, é»è®¤:5
#split=5
# æ´ä½ä¸è½½é度éå¶, è¿è¡æ¶å¯ä¿®æ¹, é»è®¤:0
#max-overall-download-limit=0
# å个任å¡ä¸è½½é度éå¶, é»è®¤:0
#max-download-limit=0
# æ´ä½ä¸ä¼ é度éå¶, è¿è¡æ¶å¯ä¿®æ¹, é»è®¤:0
#max-overall-upload-limit=0
# å个任å¡ä¸ä¼ é度éå¶, é»è®¤:0
#max-upload-limit=0
# ç¦ç¨IPv6, é»è®¤:false
#disable-ipv6=true
# è¿æ¥è¶ æ¶æ¶é´, é»è®¤:60
#timeout=60
# æ大éè¯æ¬¡æ°, 设置为0表示ä¸éå¶éè¯æ¬¡æ°, é»è®¤:5
#max-tries=5
# 设置éè¯çå¾ çç§æ°, é»è®¤:0
#retry-wait=0
#è¿åº¦ä¿åç¸å ³
# ä»ä¼è¯æ件ä¸è¯»åä¸è½½ä»»å¡
input-file=/etc/aria2/aria2.session
# å¨Aria2éåºæ¶ä¿å`é误/æªå®æ`çä¸è½½ä»»å¡å°ä¼è¯æ件
save-session=/etc/aria2/aria2.session
# å®æ¶ä¿åä¼è¯, 0为éåºæ¶æä¿å, é1.16.1以ä¸çæ¬, é»è®¤:0
#save-session-interval=60
#RPCç¸å ³è®¾ç½®
# å¯ç¨RPC, é»è®¤:false
enable-rpc=true
# å 许æææ¥æº, é»è®¤:false
rpc-allow-origin-all=true
# å 许éå¤é¨è®¿é®, é»è®¤:false
rpc-listen-all=true
# äºä»¶è½®è¯¢æ¹å¼, åå¼:[epoll, kqueue, port, poll, select], ä¸åç³»ç»é»è®¤å¼ä¸å
#event-poll=select
# RPCçå¬ç«¯å£, 端å£è¢«å ç¨æ¶å¯ä»¥ä¿®æ¹, é»è®¤:6800
#rpc-listen-port=6800
# 设置çRPCææ令ç, v1.18.4æ°å¢åè½, å代 --rpc-user å --rpc-passwd é项
#rpc-secret=<TOKEN>
# 设置çRPC访é®ç¨æ·å, æ¤é项æ°çå·²åºå¼, 建议æ¹ç¨ --rpc-secret é项
#rpc-user=<USER>
# 设置çRPC访é®å¯ç , æ¤é项æ°çå·²åºå¼, 建议æ¹ç¨ --rpc-secret é项
#rpc-passwd=<PASSWD>
# æ¯å¦å¯ç¨ RPC æå¡ç SSL/TLS å å¯,
# å¯ç¨å å¯å RPC æå¡éè¦ä½¿ç¨ https æè wss åè®®è¿æ¥
#rpc-secure=true
# å¨ RPC æå¡ä¸å¯ç¨ SSL/TLS å å¯æ¶çè¯ä¹¦æ件,
# ä½¿ç¨ PEM æ ¼å¼æ¶ï¼æ¨å¿ é¡»éè¿ --rpc-private-key æå®ç§é¥
#rpc-certificate=/path/to/certificate.pem
# å¨ RPC æå¡ä¸å¯ç¨ SSL/TLS å å¯æ¶çç§é¥æ件
#rpc-private-key=/path/to/certificate.key
#BT/PTä¸è½½ç¸å ³
# å½ä¸è½½çæ¯ä¸ä¸ªç§å(以.torrentç»å°¾)æ¶, èªå¨å¼å§BTä»»å¡, é»è®¤:true
#follow-torrent=true
# BTçå¬ç«¯å£, å½ç«¯å£è¢«å±è½æ¶ä½¿ç¨, é»è®¤:6881-6999
listen-port=51413
# å个ç§åæ大è¿æ¥æ°, é»è®¤:55
#bt-max-peers=55
# æå¼DHTåè½, PTéè¦ç¦ç¨, é»è®¤:true
enable-dht=false
# æå¼IPv6 DHTåè½, PTéè¦ç¦ç¨
#enable-dht6=false
# DHTç½ç»çå¬ç«¯å£, é»è®¤:6881-6999
#dht-listen-port=6881-6999
# æ¬å°èç¹æ¥æ¾, PTéè¦ç¦ç¨, é»è®¤:false
#bt-enable-lpd=false
# ç§å交æ¢, PTéè¦ç¦ç¨, é»è®¤:true
enable-peer-exchange=false
# æ¯ä¸ªç§åéé, 对å°ç§çPTå¾æç¨, é»è®¤:50K
#bt-request-peer-speed-limit=50K
# 客æ·ç«¯ä¼ªè£ , PTéè¦
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
# å½ç§åçå享çè¾¾å°è¿ä¸ªæ°æ¶, èªå¨åæ¢åç§, 0为ä¸ç´åç§, é»è®¤:1.0
seed-ratio=0
# 强å¶ä¿åä¼è¯, å³ä½¿ä»»å¡å·²ç»å®æ, é»è®¤:false
# è¾æ°ççæ¬å¼å¯åä¼å¨ä»»å¡å®æåä¾ç¶ä¿ç.aria2æ件
#force-save=false
# BTæ ¡éªç¸å ³, é»è®¤:true
#bt-hash-check-seed=true
# 继ç»ä¹åçBTä»»å¡æ¶, æ éåæ¬¡æ ¡éª, é»è®¤:false
bt-seed-unverified=true
# ä¿åç£åé¾æ¥å æ°æ®ä¸ºç§åæ件(.torrentæ件), é»è®¤:false
bt-save-metadata=true
å¯å¨aria2
è¾å ¥å½ä»¤ï¼sudo aria2c --conf-path=/etc/aria2/aria2.conf
å¦æ没ææ示é误ï¼æctrl+cåæ¢è¿è¡å½ä»¤ï¼è½¬ä¸ºåå°è¿è¡ï¼
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
设置å¼æºèªå¨å¯å¨
è¾å ¥å½ä»¤å建ï¼sudo vim /etc/init.d/aria2c
æ·»å 以ä¸å 容
#!/bin/sh### BEGIN INIT INFO
# Provides: aria2
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Aria2 Downloader
### END INIT INFO
case "$1" in
start)
echo -n "å·²å¼å¯Aria2c"
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
stop)
echo -n "å·²å ³éAria2c"
killall aria2c
restart)
killall aria2c
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
esac
exit
ä¿®æ¹æ件æéï¼sudo chmod 755 /etc/init.d/aria2c
æ·»å aria2cæå¡å°å¼æºå¯å¨ï¼sudo update-rc.d aria2c defaults
å¯å¨æå¡ï¼sudo service aria2c start
æ¥çæå¡ç¶æï¼sudo systemctl status aria2c
Aria2ç使ç¨
æå¼æµè§å¨ï¼å¨å°åæ è¾å ¥http://aria2c.comæå¼aria2çweb管çå¨ãæå¼å³ä¸è§ç设置ï¼è¾å ¥ä½ çNASæºå°ååä½ çaria2é ç½®æ件ç端å£ï¼å¦æ没ææ´æ¹å°±æ¯6800ã
å¨chromeä¸è½½aria2æ件ï¼å¯ä»¥æ¹ä¾¿ç´æ¥è°ç¨aria2ä¸è½½ä¸è¥¿ï¼å¦ææ ååºå¯ä»¥ç´æ¥æ·è´é¾æ¥ä¸è½½ã
ä¸ãå ³äºDocker Dockeråè½æ£å¨ç 究å¦ä¹ ï¼åç»ä¼æ´æ°ã
åèæç« ï¼ubuntuå®è£ é ç½®aria2[2016-08-14] https://blog.csdn.net/crazycui/article/details/52205908
ubuntu18.04 aria2çå®è£ å使ç¨è¯¦è§£ [2018-08-23] https://blog.csdn.net/qq_29117915/article/details/81986509
Ubuntuå®è£ aira2åå¼æºå¯å¨é ç½®[2018-03-01]https://www.jianshu.com/p/3c1286c8a19d
é ç½®NASçè¿ç¨ç®¡ç
ä¸ãå ³äºè¿ç¨ç®¡ç
对Linuxçè¿ç¨è¿æ¥å¯ä»¥ä½¿ç¨SSHè¿æ¥terminalæ¥æ§å¶ï¼ä¹å¯ä»¥ç¨Webminæ¥å¾å½¢åæ§å¶ä¸ªäººæ¨èSSHå¤ä¸äºï¼æ¯ç«Linuxç¨å½ä»¤è¿æ¯å¤ä¸äºçï¼èWebminä¼ç¨å¾®ç´è§ä¸äºã
äºãSSHçé ç½® * å®è£ SSH
è¾å ¥å½ä»¤:sudo apt-get install ssh
å¯å¨æå¡:service sshd start
é 置端å£:vim /etc/ssh/sshd_config
å»é¤Portåç注éé®ï¼èªå®ä¹ç«¯å£ã
æ¥çæå¡æ¯å¦å¯å¨ï¼ps -e | grep ssh
æ æ¥éä¸ssh-agentåsshd两个ç¨åºå¨è¿è¡å³å¯ã
Windowsä¸è½½puttyï¼è¾å ¥ä½ çNASå°åå端å£å³å¯è¿ç¨ä½¿ç¨Terminalæ¥ç®¡çNAS主æºã
ä¸ãWeb管ç
*Webminå®è£
ç±äºå 管çå¨ä¸çæºå¹¶æ²¡æwebminï¼æ们éè¦å»å®ç½ä¸è½½è½¯ä»¶çå æ¥è¿è¡å®è£ä½¿ç¨wgetæ¥ä¸è½½å ï¼
cd /ä½ çä¸è½½ç®å½
wget https://prdownloads.sourceforge.net/webadmin/webmin_1.910_all.deb
ç¶åè¿è¡å®è£ å½ä»¤
dpkg --install webmin_1.910_all.deb
å®è£ ç¨åºå°ä¼èªå¨æWebminå®è£ è¿ /usr/share/webminç®å½å ãå¦æ没æä»»ä½æ¥éï¼ä½ å°±å¯ä»¥å¨å ¶ä»è®¾å¤ä¸è¾å ¥http://NASIPAddress:10000/ï¼è¯·èªè¡æ´æ¢NASçIPã
è¥éå°ç¼ºå°ä¾èµçæ¥éï¼è¯·è¾å ¥è¯¥å½ä»¤è§£å³ä¾èµï¼apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
è¥å®è£ ä¾èµåºçè¿ç¨ä¸æ¥é为æ æ³æ¾å°å ï¼è¯·è¾å ¥vim /etc/apt/sources.listï¼æ£æ¥æåä¸è¡æ¯å¦ä»¥universeç»å°¾ã
å¨ä½¿ç¨NASæ¶ï¼éè¦å ç¡®å®NASä¸çNFSæå¡åSMBçæå¡é½å¼å¯äºï¼
ç¶åéè¦ç¨NASä¸çç¨æ·å»ç»å½ï¼è¿éç¨çæ¯adminï¼
# smbclient -L 192.168.1.40 -U admin
Enter admin's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.20]
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service ()
Public Disk
Project Disk
PM_Team Disk
Member Disk
Layout_Team Disk
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.20]
Server Comment
--------- -------
DISKSTATION_SH
PROSERVER Main Server
Workgroup Master
--------- -------
WORKGROUP PROSERVER
说æè¿æ¥æåï¼
å¦æè¦ä½¿ç¨NASä¸çåå¨ï¼éè¦æè½½å°Linuxæå¡å¨ä¸ï¼ä¾å¦ï¼
# mount -o username=admin,password=********** //192.168.1.40/BackUp /mnt/nasBackup/
ç¶åå°±å¯ä»¥ä½¿ç¨äºã
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)