centos下怎么挂载nas存储?linux如何挂载存储
centos下怎么挂载nas存储?linux如何挂载存储.咗嚛为您截图演示centos下挂载nas存储。本文以centos6.5为例
linux下,挂载NAS存储,无写权限?
从你挂的目录NAS这个文件下ROOT是有读写执行权限,只不过源NFS方件是否设定了相关ROOT权限;
如何查看Linux挂载磁盘?
linux查看磁盘挂载的三种方法: 使用df命令,例如: orientalson:/home # dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 15213032 8043668 7169364 53% /udev 514496 104 514392 1% /dev/dev/mapper/vg_test-lv_test511980 32840 479140 7% /home/mtorientalson:/home #使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行。例
linux查看磁盘挂载情况有几种方法?
linux里查看磁盘空间以及磁盘分区的情况可以使用一下命令1、fdisk -l此命令可以查看到磁盘总空间、分区情况以及每个分区的大小。2、使用df -h可以查看到已挂载的磁盘的大小以及挂载位置。
linux怎么查看硬盘挂载状态?
使用df -h命令来查看硬盘的挂载状态。 一、检测硬盘能否被识别 二、挂载硬盘 1、在本地硬盘中临时创建一个目录 2、挂载第二块硬盘中的一个分区/dev/sdb1到tmp1 3、查看是否被挂载 三、卸载硬盘 硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。碟片外覆盖有铁磁性材料。 硬盘有固态硬盘(SSD 盘,新式硬盘)、机械硬盘(HDD 传统硬盘)、混合硬盘(HHD 一块基于传统机械硬盘诞生出来的新硬盘)。SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储,混合硬盘(HHD: Hybrid Hard Disk)是把磁性硬盘和闪存集成到一起的一种硬盘。绝大多数硬盘都是固定硬
Linux 查看磁盘的挂载点
linux 怎么查看磁盘的挂载点? 可以使用指令df
Linux怎么查看磁盘已经成功挂载
Linux在服务器领域应用非常广泛,但是同时由于其 *** 作的复杂性,需要具备一定的专业知识才能 *** 作,例如,查看磁盘是否挂载?
Linux 挂载 NFS
NFS(网络文件系统),这是在 Linux 系统上常用的文件共享方式。也可以做为作为一个远程存储使用,比如:我有个网站,用户可以上传文件,但文件慢慢会越来越多,这个时候我们只能把存放上传文件的目录挂在别的机器上。
Linux 挂载 NFS
最近由于项目原因需要和其他两家公司对接,需要取对方服务器中的图像数据,原本约定是三方都通过http协议来进行通讯,奈何对接方不配合,说文件就在他们服务器放着,怎么取他们不管。所以采取将对方服务器磁盘挂载到本地的方法来获取。
linux怎么挂载?
第一步,为这个新创建的文件系统(/dev/sdb1)创建挂载点目录,一般是在根文件系统的mnt目录(即:/mnt)下建立挂载目录,也可以在其他位置建立挂载目录,这里我们在根目录下建立新的挂载目录(如:/extdsk),使用命令 # mkdir /extdsk (目录名称可自定)。第二步,确定挂载目录后,需要为新文件系统/dev/sdb1增加磁盘标志,这个标志很重要,当需要自动挂载此文件系统时,默认的/etc/fstab文件会使用磁盘标志,而分区命令fdisk以及格式化命令mkfs都不增加此标志,这个标志应该是挂载目录的完整路径名,此处应该用命令 #e2label /dev/sdb1 /extdsk 完成此 *** 作,命令中的/extdsk就是磁盘标志名称。第三步,使用mount命令这个新文件系统/dev/sdb1挂载到挂载目录/extdsk,命令格式为:#mount–t ext3 /dev/sdb1 /extdsk在此步骤中应该说明:如果在/etc/filesystems文件中包含了ext3文件系统格式,命令中的“-t ext3”参数可以省略不写,命令会自动找出与/dev/sdb1分区相应的格式。第四步,将这个新创建文件系统/dev/sdb1加入到/etc/fstab文件中,设置成开机自动加载,可以免去每次重启系统都手动加载该文件系统的麻烦。
linux如何挂载
话不多说,linux下挂载很容易。本例以U盘为例,在archlinux环境下。希望对你有所帮助。
linux系统怎么查看挂载在哪个路径下?
linux下查看目录的挂载分区命令如下: 1、使用df -h命令 2、第一列是磁盘分区,最后一列是挂载目录,中间还有分区使用率等。
通过Webdav远程挂载Qnap Nas
Windows通过Webdav实现高效远程挂载威联通Nas
liunx下如何挂载nas存储
今天我来给大家介绍下liunx系统如何挂载nas存储。
linux如何挂载光驱
今天的这篇经验和大家聊一聊关于linux如何挂载光驱的问题,希望能够帮助到有需要的朋友。
Linux挂载iscsi存储
Linux挂载iscsi存储iscsi 提供给Linux挂载有两种方式,一种通过iscsi 协议的ip映射,一种通过文件共享 nfs挂载。其中通过iscsi 协议的ip映射 方式挂载到Linux中以磁盘形式展现,ip映射之后还需要对该磁盘分区,并格式化分区。挂载步骤:1:检查iscsi rpm包2:启动iscsi服务并设置开机自启动3:查找存储对外提供的逻辑卷4:映射逻辑卷到Linux系统中5:设置开机自动映射6:对映射出来的磁盘进行分区7:分区之后进行格式化8:挂载分区注意:Linux格式化完之后,逻辑卷的系统文件就是Linux类型的文件系统了,这个逻辑卷如果要挂在到window服务器上就需要将这个逻辑卷冲新格式化,格式化之后的系统就是window的系统文件类型。总之,通过ip映射的iscsi存储不能同时挂载到Linux和window中,如果需要做共享,那么最好是将存储做成文件共享的lun。
如何查看挂载点怎么查看挂载点ubuntu挂载点?
一种方法:使用df命令,这个命令比较常用,大家都很熟悉。问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用脚本分析需要一点技巧的。例如:orientalson:/home # dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda2 15213032 8043668 7169364 53% /udev 514496 104 514392 1% /dev/dev/mapper/vg_test-lv_test511980 32840 479140 7% /home/mtorientalson:/home #上面显示的挂载点/home/mt和她挂载的卷不在同一行,使用shell脚本分析非常麻烦。不过也不是没办法,具体分析可以以后再讲。第二种方法:使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行。例如:orientalson:/home # mount -l/dev/sda2 on / type reiserfs (rw,acl,user_xattr) []proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)debugfs on /sys/kernel/debug type debugfs (rw)udev on /dev type tmpfs (rw)devpts on /dev/pts type devpts (rw,mode=0620,gid=5)securityfs on /sys/kernel/security type securityfs (rw)/dev/mapper/vg_test-lv_test on /home/mt type reiserfs (rw) []orientalson:/home #尽管使用肉眼不是太好看,但是使用shell脚本还是比较容易分析的。第三种方法:查看文件/etc/mtab。原理是,每新挂载一个卷基本上都会更新这个文件的,那么自然可以通过这个文件来查看挂载点和挂职的卷。这种方法比mount -l稍微清晰了一点,但是,有时候是不可靠的。
Linux开机自动挂载
在 *** 作电脑的过程中,有时我们需要把某个分区进行挂载,若电脑空间不足加块新硬盘也需要进行挂载设置,新的光驱,插入优盘等都需要进行挂载
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/
ç¶åå°±å¯ä»¥ä½¿ç¨äºã
一、在NIS服务器上共享NIS用户主目录1.创建用户及NIS用户主目录
建议在NIS服务器上建立独立的目录存放NIS帐号信息,如果保持默认设置则客户端挂载NIS主目录到/home目录时会覆盖原有用户主目录而导致其他异常错误;
我们现在建立/nishome存放NIS用户的主目录并使用useradd -d将NIS帐号的主目录指向/nishome,如果己有帐号可以使用usermod -d变更主目录。
1. [root@master /]# mkdir nishome
2. [root@master /]# mkdir nishome/nisuser1
3. [root@master /]# usermod-d /nishome/nisuser1/ nisuser1
4. [root@master /]# useradd-d /nishome/nisuser2 nisuser2
5. [root@master /]# ls nishome/
6. nisuser1 nisuser2
2.重新生成NIS数据库并重启ypserv和yppasswd服务
# /usr/lib/yp/ypinit -m
# service ypserv restart
# service yppasswdd restart
3.共享用户主目录
1. # vim /etc/exports
2. /nishome/nisuser1 *(rw)
3. /nishome/nisuser2 *(rw)
4.重启NFS服务
1. [root@master /]# service nfs restart
2. Shutting down NFS mountd: [ OK ]
3. Shutting down NFS daemon: [ OK ]
4. Shutting down NFS quotas: [ OK ]
5. Shutting down NFS services: [ OK ]
6. Starting NFS services: [ OK ]
7. Starting NFS quotas: [ OK ]
8. Starting NFS daemon: [ OK ]
9. Starting NFS mountd: [ OK ]
10. Stopping RPC idmapd: [ OK ]
11. Starting RPC idmapd: [ OK ]
二、客户端配置NIS验证及Autofs
1.检测主/从NIS服务器相应服务是否正常开启
1. [root@client01 ~]# rpcinfo -p master.abcnis
2. program vers proto port
3. 100000 2 tcp 111 portmapper
4. 100000 2 udp 111 portmapper
5. 100024 1 udp 952 status
6. 100024 1 tcp 955 status
7. 100004 2 udp 682 ypserv
8. 100004 1 udp 682 ypserv
9. 100004 2 tcp 685 ypserv
10. 1000041 tcp 685 ypserv
11. 1000091 udp 699 yppasswdd
12. 1000111 udp 781 rquotad
13. 1000112 udp 781 rquotad
14. 1000111 tcp 784 rquotad
15. 1000112 tcp 784 rquotad
16. 1000032 udp 2049 nfs
17. 1000033 udp 2049 nfs
18. 1000034 udp 2049 nfs
19. 1000211 udp 49642 nlockmgr
20. 1000213 udp 49642 nlockmgr
21. 1000214 udp 49642 nlockmgr
22. 1000032 tcp 2049 nfs
23. 1000033 tcp 2049 nfs
24. 1000034 tcp 2049 nfs
25. 1000211 tcp 57392 nlockmgr
26. 1000213 tcp 57392 nlockmgr
27. 1000214 tcp 57392 nlockmgr
28. 1000051 udp 796 mountd
29. 1000051 tcp 799 mountd
30. 1000052 udp 796 mountd
31. 1000052 tcp 799 mountd
32. 1000053 udp 796 mountd
33. 1000053 tcp 799 mountd
2.Authconfig启用NIS验证
执行setup(或者authconfig-tui命令)
3.修改Autofs主配置文件
1. vim /etc/auto.master
2. # Sample auto.master file
3. # This is an automounter map and it has thefollowing format
4. # key [ -mount-options-separated-by-comma ]location
5. # For details of the format look at autofs(5).
6. #/misc /etc/auto.misc
7. # NOTE: mounts done from a hosts map will bemounted with the
8. # "nosuid" and"nodev" options unless the "suid" and "dev"
9. # options are explicitlygiven.
10. #
11. /net -hosts
12. /nishome/etc/auto.nishome
13. #nishome是客户端要挂载的目录;auto.nishome是Autofs客户端配置文件;
14. # Include centralmaster map if it can be found using
15. # nsswitch sources.
16. # Note that ifthere are entries for /net or /misc (as
17. # above) in theincluded master map any keys that are th
18. # same will not beseen as the first read key seen takes
19. # precedence.
20. +auto.master
4.创建NIS自动挂载配置文件
1. [root@client01 ~]# touch /etc/auto.nishome
2.
3. [root@client01 ~]# vim /etc/auto.nishome
4. * -fstype=nfs master.abcnis:/nishome/&
5. # Autofs挂载目录支持通配符 * ;
6. # 网络路径中的用户名使用 &表示;
5.重启Autofs服务
# service autofs restart
可以看到重启Autofs服务后客户端自动创建了/nishome目录!
三、客户端测试
注意如果使用su命令在NIS客户端切换到NIS用户时,在第一次可能会报无法定位到用户家目录的错误,没有关系,退出第二次再使用时就会正常。
1. [root@client01 ~]# su nisuser1
2. [nisuser1@client01 root]$ pwd
3. /root
4. [nisuser1@client01 root]$ cd
5. [nisuser1@client01 nisuser1]$ pwd
6. /nishome/nisuser1
7. [nisuser1@client01 nisuser1]$
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)