truenas快速设置

一、truenas系统安装及设置:

1. bios开启

虚拟服务
U盘启动
网络启动(WOL)

2. truenas安装

3. truenas设置

时区

system >>> general >>> timezone

Asia/Shanghai

网关

network >>> globa configuration

Hostname:****** # 主机命名
DNS Servers/192.168.0.*** # 同路由器IP
Default Gateway/192.168.0.*** # 同DNS

账号

accounts >>> groups >>> add

GID:***

accounts >>> user >>> add

UID:***

创建存储池

storage >>> pools >>> add >>> create pool

pool name

创建数据集

storage >>> pools(pool name) >>> add dataset

dataset name

启动共享

services >>> SMB

running
start automatically

设置权限

storage >>> pools(dataset name) >>> edit permissions

UGO / use ACL manager

apply user/group/flags:inherit/apply permissions recursively/to child datasets

创建共享

sharing >>> windows shares(SMB) >>> add >>> path(dataset name)

创建邮件提醒


二、truenas虚拟主机安装服务器及基础配置

1. 配置虚拟机环境

virtual machines >>> add

CPUs/cores/threads/memory size
adapter type:VirtIO

2. 安装Ubuntu

Ubuntu network connections

subnet:192.168.0.0/24
address:192.168.0.***
gateway:192.168.0.***
nameserver:8.8.8.8
search domains:local

3. 设置镜像

https://mirrors.aliyun.com/ubuntu/

4. 调试Ubuntu

系统更新

sudo apt update  
sudo apt upgrade    
sudo apt autoremove    

设置root密码

sudo passwd root    

ssh连接服务器

ssh root@192.168.0.***    

服务器解析外部网址

vim /etc/resolv.conf  
    nameserver/8.8.8.8/114.114.114.114    
    :wq / !q

5. 安装及卸载软件

安装文件浏览器

apt install ranger    
    ranger

启动防火墙

ufw app list
ufw status
ufw allow openSSH
ufw enable    

安装pycharm

sudo snap install pycharm-community --classic    

安装Chrome

1	wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add  
2	wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -  
sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'  
apt-get update  
sudo apt-get install google-chrome    

卸载火狐浏览器

dpkg --get-selections |grep firefox  
apt remove --purge firefox    

6. 安装docker

方法1
curl -sSL https://get.daocloud.io/docker | sh
方法2
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

7. 安装portianer

方法1
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /home/docker/portainer:/data --name portainer --restart=always portainer/portainer-ce
方法2
docker volume create portainer_data
docker run -d -p 9000:9000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.9.3

portainer 下docker换源

resgistries >>> add registry >>> custom registry

name:azure
registry URL:dockerhub.azk8s.cn
name:Github
registry URL:https://ghcr.io

换源生效

sudo docker info
    registry mirrors

8. 安装watchtower

docker run -d --name watchtower -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower

三、打通存储池

1. 创建数据集/设置权限/创建共享

mkdir /home/smb

设置权限及创建共享参见 1.3.7–8

2. 安装SMB支持

sudo apt install cifs-utils

3. 挂载共享文件夹至数据集

方法1
mount.cifs //192.168.0.***/Transmission /home/smb -o username=******,password=******
方法2
mount -t cifs -o username=******,password=****** //192.168.0.***/Transmission /home/smb

此时可通过网上邻居输入账号密码查看共享文件夹内容

4. 开机挂载SMB

vim /etc/fstab
    方法1
    //192.168.0.***/Transmission /home/smb cifs rw,file_mode=0755,dir_mode=0777,uid=***,gid=***,username=******,password=****** 0 2
    方法2
    //192.168.0.***/Transmission /home/smb cifs rw,username=******,password=****** 0 0

5. 修改权限

chmod 755 /etc/fstab

四、安装transmission

服务器版本参见 linuxserver/transmission
VPN 版本参见 haugene/transmission-openvpn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值