ตั้งค่า NFS Share บน Debian
NFS เป็นระบบไฟล์บนเครือข่ายที่อนุญาตให้คอมพิวเตอร์เข้าถึงไฟล์ผ่านเครือข่ายคอมพิวเตอร์ คู่มือนี้จะอธิบายวิธีการเปิดเผยโฟลเดอร์ผ่าน NF
Teamspeak เป็นซอฟต์แวร์ VoIP สำหรับการแชทด้วยเสียงกับเพื่อน ๆ แต่คุณยังสามารถฟังและเล่นเพลงโดยตรงไปยังช่องของมัน กวดวิชานี้จะอธิบายวิธีการสร้างบอทเพลงที่มีSinusbot Sinusbot เป็นบอทเพลงสำหรับ TS3 ที่มีเว็บอินเตอร์เฟส คุณสามารถกำหนดค่าและเล่นและอัปโหลดเพลงผ่านเว็บเบราว์เซอร์ของคุณ
หากคุณปฏิบัติตามข้อกำหนดคุณสามารถทำตามขั้นตอนเหล่านี้เพื่อดาวน์โหลดและติดตั้งโปรแกรม Sinusbot
apt-get update
apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 curl libglib2.0-0 nano sudo screen
เนื่องจากเป็นอันตรายที่จะเรียกใช้โปรแกรมในฐานะรูทสร้างผู้ใช้เฉพาะสำหรับ Sinusbot และให้รหัสผ่าน:
adduser --disabled-login ts3bot
passwd ts3bot
/opt/ts3soundboard
ทำให้ไดเรกทอรีสำหรับโปรแกรมผมขอแนะนำให้ ให้ความเป็นเจ้าของแก่ts3bot
ผู้ใช้:
mkdir -p /opt/ts3soundboard
chown ts3bot:ts3bot /opt/ts3soundboard
ต่อไปเราจะทำงานกับts3bot
ผู้ใช้ ให้สิทธิ์ในการรันคำสั่งที่จำเป็นบางอย่างในฐานะรูท:
visudo
คุณจะเห็นไฟล์ที่คล้ายกับข้อความต่อไปนี้ปรากฏขึ้นในโปรแกรมแก้ไขข้อความ:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
ที่ท้ายไฟล์เพิ่มบรรทัดต่อไปนี้:
ts3bot ALL=(ALL:ALL) ALL
ตอนนี้บันทึกการเปลี่ยนแปลงของคุณด้วยCtrl+O
และEnter
แล้วและCtrl+X
Enter
จากนั้นเข้าสู่ระบบts3bot
ด้วยคำสั่งดังต่อไปนี้:
su ts3bot
cd /opt/ts3soundboard
ตอนนี้เราอยู่ในไดเรกทอรีที่เราจะติดตั้ง Sinusbot และ Teamspeak ดังนั้นเริ่มด้วย Sinusbot:
curl -O https://frie.se/ts3bot/sinusbot-0.9.8.tar.bz2
tar -xjf sinusbot-0.9.8.tar.bz2
cp config.ini.dist config.ini
เสร็จสิ้น ดำเนินการต่อในส่วนถัดไปสำหรับ Teamspeak
ในขณะที่เรากำลังตั้งค่าบอทเพลงสำหรับ Teamspeak 3 เรายังต้องการแอปพลิเคชัน Teamspeak 3 และyoutube-dl
เล่นเพลงไปยังเซิร์ฟเวอร์ ดาวน์โหลดทั้งสองและให้สิทธิ์ในการเรียกใช้การตั้งค่า:
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
wget http://dl.4players.de/ts/releases/3.0.18.2/TeamSpeak3-Client-linux_amd64-3.0.18.2.run
sudo chmod 755 TeamSpeak3-Client-linux_amd64-3.0.18.2.run
sudo chmod a+rx /usr/local/bin/youtube-dl
เรียกใช้โปรแกรมติดตั้ง TS:
./TeamSpeak3-Client-linux_amd64-3.0.18.2.run
ตอนนี้เรามีทุกอย่างที่เราต้องการสำหรับการเรียกใช้ bot ลองกำหนดค่าให้ทำงานอย่างถูกต้อง:
nano config.ini
อัพเดตconfig.ini
ไฟล์เพื่อรวมไดเร็กทอรีของ Teamspeak3 และyoutube-dl
:
TS3Path = "/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
YoutubeDLPath = "/usr/local/bin/youtube-dl"
nano
บันทึกไฟล์และทางออก ย้ายปลั๊กอินที่เล่นเพลงไปยังไดเรกทอรี Teamspeak:
cp plugin/libsoundbot_plugin.so /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/plugins
แก้ไขการอนุญาตสำหรับโปรแกรม Sinusbot และตรวจสอบการอัปเดต:
sudo chmod 755 ts3bot
./ts3bot -update
คุณสามารถเริ่มโปรแกรมและเล่นเพลงได้ทันที แต่จะปิดลงหลังจากปิดไคลเอ็นต์ SSH ของคุณ คุณสามารถเรียกใช้ในเซสชันหน้าจอเพื่อป้องกันไม่ให้ปิดเมื่อคุณออกจากเซสชัน SSH ของคุณ
su root
screen
su ts3bot
เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่ม Sinusbot:
xinit /opt/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -ac
คุณจะเห็นผลลัพธ์ของการเริ่มต้นโปรแกรม ณ จุดนี้มันกำลังทำงานอยู่ ตอนนี้คุณสามารถเข้าถึงเว็บอินเตอร์เฟสด้วยเบราว์เซอร์ซึ่งคุณสามารถอัพโหลดและเล่นเพลงได้ นำทางไปยัง:
http://your-server-ip:8087/
เข้าสู่ระบบเริ่มต้นสำหรับเว็บอินเตอร์เฟสadmin
เป็นผู้ใช้และfoobar
รหัสผ่าน Sinusbot รุ่นใหม่กว่าไม่ใช้foobar
รหัสผ่าน แต่จะพิมพ์รหัสผ่านแบบสุ่มไปที่คอนโซลในการเริ่มต้นครั้งแรก อย่าลืมเปลี่ยนรหัสผ่านทันที
เพลิดเพลินไปกับเพลงของคุณ!
NFS เป็นระบบไฟล์บนเครือข่ายที่อนุญาตให้คอมพิวเตอร์เข้าถึงไฟล์ผ่านเครือข่ายคอมพิวเตอร์ คู่มือนี้จะอธิบายวิธีการเปิดเผยโฟลเดอร์ผ่าน NF
ใช้ระบบที่แตกต่างกันอย่างไร Diaspora เป็นเครือข่ายโซเชียลที่ตระหนักถึงความเป็นส่วนตัวและเป็นโอเพ่นซอร์ส ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีการตั้งค่าและกำหนดค่า po Diaspora
ใช้ระบบที่แตกต่างกันอย่างไร Fuel CMS เป็นระบบจัดการเนื้อหาที่ใช้ CodeIgniter ซอร์สโค้ดของมันถูกโฮสต์บน GitHub คำแนะนำนี้จะแสดงให้คุณเห็นว่า
FTP ที่ปลอดภัยมากหรือเพียงแค่ vsFTPd เป็นซอฟต์แวร์น้ำหนักเบาที่มีความสามารถในการปรับแต่ง ในบทช่วยสอนนี้เราจะรักษาความปลอดภัยของข้อความ
ใช้ระบบที่แตกต่างกันอย่างไร Thelia เป็นเครื่องมือโอเพ่นซอร์สสำหรับการสร้างเว็บไซต์ e-business และการจัดการเนื้อหาออนไลน์ที่เขียนด้วย PHP รหัสแหล่งที่มา Thelia i
บทความนี้จะสอนวิธีการติดตั้ง chroot jail บน Debian ฉันคิดว่าคุ���กำลังใช้ Debian 7.x หากคุณใช้ Debian 6 หรือ 8 สิ่งนี้อาจใช้งานได้
ownCloud เป็นบริการแบบ Dropbox ที่ทำงานบน VPS ของคุณเอง มันช่วยให้คุณควบคุมพื้นที่ผู้ใช้และคุณสมบัติอื่น ๆ ได้อย่างเต็มที่ คู่มือนี้จะถือว่าคุณ
บทนำระบบ Linux มาพร้อมกับเครื่องมือตรวจสอบตามค่าเริ่มต้นเช่นด้านบน df และ du ที่ช่วยตรวจสอบกระบวนการและพื้นที่ดิสก์ บ่อยครั้งแม้ว่าพวกเขาเท่
Golang เป็นภาษาโปรแกรมที่พัฒนาโดย Google ด้วยความเก่งกาจความเรียบง่ายและความน่าเชื่อถือทำให้ Golang กลายเป็นหนึ่งในประชากรที่มีชื่อเสียงมากที่สุด
ใช้ระบบที่แตกต่างกันอย่างไร Bolt เป็น CMS โอเพ่นซอร์สที่เขียนด้วย PHP ซอร์สโค้ดของ Bolts นั้นโฮสต์บน GitHub คู่มือนี้จะแสดงวิธีการติดตั้ง Bolt CM
Munin เป็นเครื่องมือตรวจสอบเพื่อสำรวจกระบวนการและทรัพยากรในเครื่องของคุณและนำเสนอข้อมูลในกราฟผ่านเว็บอินเตอร์เฟส ใช้ followin
ใช้ระบบที่แตกต่างกันอย่างไร TLS 1.3 เป็นเวอร์ชันของโปรโตคอล Transport Layer Security (TLS) ที่เผยแพร่ในปี 2018 ตามมาตรฐานที่เสนอใน RFC 8446
บทความนี้จะแสดงวิธีการเรียกใช้เซิร์ฟเวอร์ Teamspeak 3 ภายใต้ Debian Wheezy ก่อนที่คุณจะเริ่มต้นด้วยคุณควรเตรียมความพร้อมกับ VPS ของคุณ ผม
ใช้ระบบที่แตกต่างกันอย่างไร PyroCMS เป็น CMS โอเพ่นซอร์สที่เขียนด้วย PHP รหัสที่มา PyroCMS โฮสต์บน GitHub ในคู่มือนี้ให้เดินผ่าน entir
ในคู่มือนี้เราจะตั้งค่า Counter Strike: เซิร์ฟเวอร์เกมต้นทางบน Debian 7 คำสั่งเหล่านี้ถูกทดสอบบน Debian 7 แต่พวกเขาก็ควรทำงาน
Snort เป็นระบบตรวจจับการบุกรุกเครือข่ายฟรี (IDS) ในเงื่อนไขที่เป็นทางการน้อยกว่าช่วยให้คุณสามารถตรวจสอบเครือข่ายของคุณสำหรับกิจกรรมที่น่าสงสัยในเวลาจริง
ใช้ระบบที่แตกต่างกันอย่างไร TextPattern CMS 4.6.2 เป็นระบบจัดการเนื้อหา (CMS) ที่ง่ายยืดหยุ่นและฟรีและโอเพ่นซอร์สที่ช่วยให้นักออกแบบเว็บไซต์
ใช้ระบบที่แตกต่างกันอย่างไร Dolibarr เป็นการวางแผนทรัพยากรขององค์กรโอเพ่นซอร์ส (ERP) และการจัดการลูกค้าสัมพันธ์ (CRM) สำหรับธุรกิจ Dolibarr
เกริ่นนำ Mailcow เป็นชุด mailserver ที่มีน้ำหนักเบาซึ่งมีหลายแพ็คเกจเช่น DoveCot, Postfix และแพ็คเกจโอเพ่นซอร์สอื่น ๆ Mailcow als
ModSecurity เป็นโมดูลโอเพนซอร์สของเว็บแอพพลิเคชันไฟร์วอลล์ (WAF) ซึ่งเหมาะสำหรับการปกป้อง Apache, Nginx และ IIS จากการโจมตีทางไซเบอร์ต่างๆ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true
ในขณะที่วิทยาศาสตร์มีวิวัฒนาการไปอย่างรวดเร็ว โดยรับช่วงต่อความพยายามของเราอย่างมาก ความเสี่ยงในการทำให้ตัวเองตกอยู่ในภาวะภาวะเอกฐานที่อธิบายไม่ได้ก็เพิ่มขึ้นเช่นกัน อ่านว่าภาวะเอกฐานอาจมีความหมายสำหรับเราอย่างไร
ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1
AI ในการดูแลสุขภาพได้ก้าวกระโดดอย่างมากจากทศวรรษที่ผ่านมา ดังนั้นอนาคตของ AI ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน