วิธีเข้าถึง NAS ของคุณบน Linux

click fraud protection

หากคุณต้องการเข้าถึง NAS ของคุณบน Linux นี่เป็นสองวิธีที่ดีที่สุดในการเข้าถึง TrueNAS

หากคุณมี NAS ที่คุณซื้อเป็น นาส หรือ สร้างจากพีซีเครื่องเก่าคุณจะต้องมีวิธีการเข้าถึงจากระยะไกล มีหลายวิธีในการดำเนินการดังกล่าว และซอฟต์แวร์ NAS ต่างๆ มากมายจะมีระบบแชร์ไฟล์อยู่ในระบบปฏิบัติการจริงๆ ตัวอย่างเช่น ฉันใช้ TrueNAS และรองรับวิธีการแชร์ไฟล์ที่หลากหลาย และคุณสามารถติดตั้งวิธีอื่นได้เช่นกัน นี่เป็นวิธีที่ดีที่สุดในการเข้าถึงสิ่งเหล่านี้ NAS ที่ดีที่สุด บนลินุกซ์

บทช่วยสอนนี้ใช้ TrueNAS Scale เป็นซอฟต์แวร์ NAS แต่ควรจะคล้ายกับ TrueNAS Core และจะแตกต่างจากซอฟต์แวร์ NAS อื่นๆ มากกว่า

เน็กซ์คลาวด์

นี่เป็นวิธีที่ฉันใช้ NAS เป็นการส่วนตัวในการแชร์ไฟล์มากที่สุด และเหตุผลที่ฉันทำก็คือสามารถเข้าถึงได้จากอุปกรณ์ใดๆ ก็ตาม ไม่ใช่แค่เครื่อง Linux มันใช้งานผ่านเว็บเบราว์เซอร์ และมีแอปมือถือด้วย และคุณสามารถซิงค์ไฟล์อัตโนมัติและอื่นๆ อีกมากมาย การตั้งค่าส่วนตัวของฉันมีปริมาณข้อมูลที่ใช้ร่วมกันระหว่าง Nextcloud และ Photo Prism (ทางเลือกอื่นของ Google Photos) และฉันจะสำรองข้อมูลรูปภาพจากโทรศัพท์ของฉันโดยอัตโนมัติไปยังปริมาณข้อมูลนี้ ฉันยังจัดเก็บข้อมูลอื่นๆ ไว้ในอินสแตนซ์ Nextcloud ของฉันด้วย เช่น ข้อมูลสำรอง

หากคุณต้องการตั้งค่า Nextcloud คุณสามารถทำได้ง่ายๆ จากอินสแตนซ์ TrueNAS ของคุณ

ขั้นตอนที่ 1: ดาวน์โหลดแอป Nextcloud

เพียงค้นหา Nextcloud ใน TrueNAS แล้วกำหนดค่า คุณจะต้องตั้งชื่อผู้ใช้และรหัสผ่านและกำหนดค่าพอร์ตที่คุณใช้เชื่อมต่อด้วย ฉันไม่แนะนำให้ตั้งค่าเพื่อให้คุณสามารถเข้าถึงได้ ภายนอกโดยไม่ต้องใช้ VPNเนื่องจากคุณจะทำให้ไฟล์ส่วนบุคคลของคุณเสี่ยงต่อการถูกโจมตี

ขั้นตอนที่ 2: เชื่อมต่อกับ Nextcloud

เมื่อติดตั้ง Nextcloud แล้ว ให้ไปที่ที่อยู่ IP ของ NAS ของคุณและพอร์ตที่คุณติดตั้ง Nextcloud จากนั้นคุณจะพบกับหน้าจอเข้าสู่ระบบ เมื่อคุณเข้าสู่ระบบแล้ว คุณจะพบกับโปรแกรมสำรวจไฟล์และความสามารถในการอัปโหลดไฟล์และจัดเก็บไฟล์เหล่านั้น และ แอพมือถือสามารถสำรองไฟล์และโฟลเดอร์บางไฟล์ไปยังโฟลเดอร์อื่นบน Nextcloud ของคุณได้โดยอัตโนมัติ ตัวอย่าง.

การแชร์ไฟล์ผ่าน NFS

การแชร์ไฟล์ผ่านเครือข่ายเป็นอีกวิธีที่ยอดเยี่ยมในการเข้าถึงไฟล์ของคุณบน NAS จาก Linux และใช้งานได้ดีมาก การตั้งค่า NAS ส่วนใหญ่อาจจะรองรับ และคุณจำเป็นจะต้องดำเนินการเพียงเล็กน้อยเพื่อให้มันทำงานได้ คุณจะต้องค่อนข้างคุ้นเคยกับเทอร์มินัลจึงจะใช้งานได้ แต่ตัวจัดการไฟล์ของคุณอาจรองรับการเมาท์ที่เก็บข้อมูล NFS แบบเนทิฟด้วย

ขั้นตอนที่ 1: เปิดใช้งาน NFS บน NAS ของคุณ

หากคุณใช้ TrueNAS NFS จะไม่เปิดใช้งานตามค่าเริ่มต้น แม้ว่าจะมีโมดูลให้เปิดใช้งานก็ตาม เพียงเปิดใช้งานภายใต้ หุ้น และตรวจสอบให้แน่ใจว่าคุณเปิดใช้งาน NFS4 ในตัวเลือกขั้นสูง

ขั้นตอนที่ 2: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง NFS แล้ว

คุณอาจไม่ได้ติดตั้ง NFS แม้ว่า Linux ส่วนใหญ่จะติดตั้งก็ตาม เพื่อให้แน่ใจว่าให้รันคำสั่งต่อไปนี้ใน Terminal

sudo apt-get install nfs-common

ขั้นตอนที่ 3: ติดตั้งที่เก็บข้อมูล NFS ของคุณ

ขั้นแรก คุณจะต้องสร้างไดเร็กทอรีที่คุณต้องการติดตั้งที่จัดเก็บข้อมูลของคุณ เช่น คุณสามารถทำสิ่งต่อไปนี้ โดยเปลี่ยน "adam" เป็นชื่อผู้ใช้ของคุณ

mkdir /home/adam/Documents/Test

ใช้โฟลเดอร์ "Test" ใน Documents เป็นที่ที่ไฟล์ของคุณจะแสดง เรียกใช้คำสั่งต่อไปนี้เพื่อทำการเชื่อมต่อให้เสร็จสิ้น

sudo mount -t nfs {IPaddressOfSystem}:{path/to/nfsShare} {localMountPoint}

ในกรณีของฉัน ฉันทำ:

sudo mount -t nfs 192.168.1.5:/mnt/Storage/TestingContainer /mnt/Test

จากนั้นฉันก็สามารถเข้าถึงไฟล์ของฉันใน /mnt/Test บนระบบ Linux ของฉันได้ คุณอาจต้องให้สิทธิ์การเข้าถึงเพิ่มเติมเพื่ออ่านหรือเขียนไปยังการแชร์ NFS ขึ้นอยู่กับการกำหนดค่าของคุณ แต่จะทำให้คุณเชื่อมต่อกับระบบไฟล์บน NAS ของคุณ

การเข้าถึง NAS ของคุณบน Linux

มีวิธีนับไม่ถ้วนที่ผู้คนเคยคิดจะเชื่อมต่อกับ NAS ของตนบน Linux แต่นี่เป็นสองวิธียอดนิยมและสองวิธีที่ฉันจะทำเองเป็นการส่วนตัว คุณยังสามารถลองแชร์ SMB หรือใช้แอปอื่นๆ ที่สามารถใช้งานได้เช่น Nextcloud เพื่อเปลี่ยน NAS ของคุณให้เป็นโซลูชันการจัดเก็บข้อมูลบนระบบคลาวด์ ด้วย NAS คุณจะมีตัวเลือกมากมายและมีอิสระในการสำรวจ และเราขอแนะนำเป็นอย่างยิ่งให้คุณทำเช่นนั้น!