Skip to main content

TrueNAS CORE

GUI

Text Console 啟用登入密碼 (預設: 關閉)

System > Advanced > Unset Show Text Console without Password Prompt 

Create Pool
  • Name: mypool1
  • Data VDevs: Disk da1
  • Force: Check (NOTE: 本例的磁碟已經有設置硬體式磁碟陣列,所以這裡要勾選)
Create Dataset

Select the pool: mypool1

  • Name: dataset1
  • Inherit (non-encrypted): Check
  • Share Type: Generic
NFS Sharing Data

Sharing > Unix Shares (NFS) > ADD

  • Path: /mnt/mypool1/dataset1
  • Description: DB Backup
  • Enabled: Check

Services

  • NFS: Running + Start Automatically 

NOTE: 預設 NFS 分享目錄允許任一主機都可以掛載。如果要限制可掛載的遠端主機,繼續下面的步驟。

Sharing > NFS > Select: /mnt/mypool/dataset1 > Edit > ADVANCED OPTIONS 

  • Maproot User: <選擇 root> (TIP: Maproot 如果留空白,遠端主機掛載後,將無法建立任何目錄)
  • Maproot Group: <選擇 wheel>
  • Authorized Hosts and IP Addresses: <遠端 Linux 主機IP> (TIP: 如果保留空白,表示允許任一主機掛載)
FTP Sharing Data

Accounts

  • Users: <建立帳號>
  • Groups: <建立群組>

TIP: 建立帳號時需要指定家目錄位置的 dataset。

Services > FTP

  • Running: Check
  • Start Automatically: Check
  • Configure > advanced options
    • Always Chroot: check
    • Allow Local User Login: check

CLI

TIP: 除了透過 SSH 或本機 Console 可以進入命令模式,還能使用 Web Shell。

Console Setup Menu

/etc/netcli