Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

4
เชื่อมต่อทั้งแบบมีสายและไร้สายในขณะที่ใช้ Network Manager
ฉันใช้งาน Linux Mint 17.3 บนแล็ปท็อปของฉัน เมื่อเชื่อมต่อแล้วฉันเชื่อมต่อผ่านอีเธอร์เน็ต แต่เมื่อฉันเลิกเชื่อมต่อฉันไม่ต้องการหยุดเซสชัน ssh ดาวน์โหลดต่อเนื่อง ฯลฯ และใช้ที่อยู่ IP เดียวกันบนอแด็ปเตอร์ Wi-Fi ดังนั้นจึงยังปรากฏอยู่ เหมือนกับเครื่องอื่น ๆ ในเครือข่ายของฉัน เชื่อมต่อในโหมด 1 สำรองข้อมูลที่ใช้งานอยู่ฟังดูเหมือนกับสิ่งที่ฉันต้องการ ฉันได้พบทรัพยากรจำนวนมากทางออนไลน์เกี่ยวกับวิธีการตั้งค่า แต่การกำหนดค่าเครือข่ายดูเหมือนจะแตกต่างกันเล็กน้อยระหว่างการแจกแจงและแม้กระทั่งระหว่างการกระจายแต่ละรุ่นที่แตกต่างกันเพื่อให้ขั้นตอนนี้แตกต่างกันเล็กน้อย ยิ่งไปกว่านั้นคำแนะนำส่วนใหญ่ที่ฉันพบขึ้นอยู่กับการกำหนดค่าคงที่เช่นที่อยู่เครือข่ายการเข้ารหัสและแม้กระทั่งรหัสผ่าน WPA ลงใน / etc / network / interfaces ฉันนำแล็ปท็อปของฉันไปยังเครือข่ายอื่นดังนั้นฉันจึงพึ่งผู้จัดการเครือข่ายเพื่อจัดเก็บการกำหนดค่าเครือข่าย โดย googling "bond eth0 wlan0" ฉันพบไฟล์ / etc / networking / interfacesที่ทำงานได้มากกว่าหรือน้อยกว่า แต่ฉันต้องปิดการใช้งาน Network Managerเพื่อป้องกันไม่ให้ทำสิ่งแปลก ๆ กับตารางเส้นทางของฉัน …

2
การเปิดใช้งานไฟล์หน่วย 'linked' ใน Systemd
ฉันยังคงจับกับ systemd และได้ทำงานเป็นบางสิ่งบางอย่าง มันไม่ใช่ปัญหามากนัก แต่ฉันต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการที่เป็นอยู่นี้ ฉันไม่พบการอ้างอิงถึงสิ่งนี้ที่อื่น /etc/systemd/systemปิดครั้งแรกผมเข้าใจว่าไฟล์หน่วยที่กำหนดเองสำหรับการให้บริการควรจะไปใน อย่างไรก็ตามมันจะเป็นการดีสำหรับการจัดการเซิร์ฟเวอร์ของเราหากไฟล์หน่วยสามารถอยู่ที่อื่น ในเอกสารฉันเห็นว่าคุณอาจจะ 'ลิงค์' ไฟล์หน่วยเช่น: systemctl link /path/to/servicename.service /etc/systemd/systemนี้จะสร้างการเชื่อมโยงไปในข้างต้น ตอนนี้คุณสามารถเริ่ม / หยุดบริการนี้ได้แล้ว บนพื้นผิวนี้ดูเหมือนเป็นวิธีที่ดีสำหรับเราในการจัดการบริการของเรา อย่างไรก็ตามการพยายามเปิดใช้งานไฟล์หน่วย 'ลิงก์' นั้นส่งผลให้เกิดความล้มเหลว: root@test1:/etc/systemd/system# systemctl link /root/myservice.service Created symlink from /etc/systemd/system/myservice.service to /root/myservice.service. root@test1:/etc/systemd/system# systemctl status myservice.service * myservice.service - My Test Service Loaded: loaded (/root/myservice.service; linked; vendor preset: enabled) root@test1:/etc/systemd/system# …
10 linux  systemd 

3
ปิดใช้งาน gnome-keyring-daemon
วิธีการที่ฉันได้ลอง: https://wiki.gnupg.org/GnomeKeyring https://blog.josefsson.org/tag/keyring/ การลบแอปพลิเคชันพวงกุญแจ GNOME ออกจากแอปพลิเคชันเริ่มต้น http://lechnology.com/software/keeagent/installation/#disable-ssh-component-of-gnome-keyring สิ่งเหล่านี้ไม่หยุดกระบวนการนี้เมื่อเริ่มต้นเมื่อฉันเข้าสู่ระบบ: me 1865 0.0 0.0 281816 7104 ? Sl 10:50 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login นี่เป็นการหยุด Thunderbird ของฉันในการถอดรหัสอีเมลอย่างถูกต้อง เมื่อฉันฆ่ากระบวนการฉันสามารถถอดรหัสอีเมลได้ตามที่คาดหวัง แต่ฉันไม่ต้องการทำเช่นนั้นทุกครั้งที่ลงชื่อเข้าใช้ OS Information: Debian GNU/Linux 8.3 (jessie) ใครช่วยได้บ้าง

4
วิธีกำหนดค่า fail2ban ด้วย systemd journal?
ฉันติดตั้งfail2banบนคอนเทนเนอร์ Debian Jessie LXC แล้วในขณะนี้มันล้มเหลวเนื่องจาก: Starting authentication failure monitor: fail2ban ERROR No file(s) found for glob /var/log/auth.log ERROR Failed during configuration: Have not found any log file for ssh jail ไม่มีsyslogหรือrsyslogอยู่ในระบบจึง/var/log/auth.logไม่ถูกสร้างขึ้น มีวิธีบอกfail2banให้ใช้ผลลัพธ์ของjournalctl _COMM=sshdหรือไม่?

4
จะดาวน์โหลด Chrome 32bit ได้ที่ไหนเพราะ Google ถูกยกเลิกไปแล้ว?
Google ได้ยกเลิก Chrome รุ่น 32 บิตแล้วดังนั้นในเครื่อง Debian 32 บิตจะไม่สามารถอัปเดตที่เก็บ APT ได้อีกต่อไป: W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) นอกจากนี้ยังได้ลบไฟล์. deb ออกจากเซิร์ฟเวอร์ของ Google ตามที่เห็น มีการ.debดาวน์โหลดทางเลือกของรุ่นล่าสุด (46 หรือไม่) มีให้ที่อื่นบ้างไหม? เหตุผล: สำหรับระบบสร้าง Debian อัตโนมัติ ( debootstrap- ตาม) ฉันต้องการวิธีติดตั้ง Google Chrome …
10 debian  chrome  32bit 

2
sudo tar การเปลี่ยนแปลงการแตกไฟล์เป็นเจ้าของให้ผู้ใช้
ฉันใช้คำสั่งนี้: $ sudo tar xvzf nexus-latest-bundle.tar.gz ไฟล์ที่แตกออกมานั้นเป็นของผู้ใช้ที่ไม่รู้จัก (1001): drwxr-xr-x 8 1001 1001 4096 Dec 16 18:37 nexus-2.12.0-01 drwxr-xr-x 3 1001 1001 4096 Dec 16 18:47 sonatype-work ไม่ควรจะเป็นเจ้าของรากภายใต้การกำหนดค่าปกติหรือไม่ ฉันกำลังทำงานกับการติดตั้ง linux ที่จำลองจาก AWS AMI
10 files  permissions  users  root  tar 

1
เอกสาร wpa-conf อยู่ที่ไหน
ผมใช้wpa-confในการ/etc/network/interfacesที่จะทำให้อินเตอร์เฟซ WLAN เชื่อมต่อกับ AP โดยอัตโนมัติ: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf ที่จริงฉันเพิ่งพบว่าในวิกิที่ไหนสักแห่ง มันดูเหมือนว่านี้ไม่ได้มีการบันทึกไว้ในอินเตอร์เฟซ …

1
logrotation - คำสั่งหมุนและ maxage
ใครช่วยอธิบายหน่อยได้ไหมเกี่ยวกับฟังก์ชั่น 'หมุน' และ 'maxage' ในการบันทึกเนื่องจากมันสับสนมาก พิจารณาฉันใช้ค่าด้านล่างในสคริปต์ของฉัน: rotate 30 maxage 30 ขอบคุณ..
10 logrotate 

1
เปลี่ยนเทอร์มินัลอีมูเลเตอร์เริ่มต้นบน Debian
ฉันพยายามเปลี่ยนเทอร์มินัลอีมูเลเตอร์ของฉันจากxtermเป็นetermบนเดเบียนเจสซี ฉันหาไฟล์ปรับแต่ง tty ไม่พบ ฉันวิ่งแล้ว: sudo find / -name tty*.confแต่นั่นก็ไม่ได้ผลอะไรเลย ไฟล์ config อยู่ที่ไหนและฉันจะเปลี่ยนเทอร์มินัลอีมูเลเตอร์เริ่มต้นได้อย่างไร

1
nvidia-smi แฮงค์ไปเรื่อย ๆ : มีปัญหาอะไรบ้าง?
ฉันพยายามเรียกใช้nvidia-smiจากเชลล์บนเครื่อง แต่มันแฮงค์ไปเรื่อย ๆ : สิ่งที่อาจเป็นปัญหา อัปเดต (2016-08-09): เนื่องจากคำถามนี้ไม่ได้รับคำตอบฉันข้ามมัน: https://devtalk.nvidia.com/default/topic/955951/linux/nvidia-smi-hangs-indefinitely-what-could-be-the-issue-/ ; https://www.quora.com/unanswered/What-could-be-the-issue-when-nvidia-smi-hangs-indefinitely
10 nvidia  gpu 

1
เหตุใด GnuPG 2 และ gpg-connect-agent จึงล้มเหลวด้วย“ ERR 67108983 No SmartCard daemon”
ใช้ Debian Jessie และ GnuPG 2 ทุกครั้งที่ฉันพยายามใช้ GnuPG 2 ( gpg2) หรือgpg-connect-agentร่วมกับสมาร์ทการ์ด OpenPGP (ในกรณีของฉันคือ YubiKey) การดำเนินการล้มเหลวพร้อมข้อความ $ gpg-connect-agent --hex "scd apdu 00 f1 00 00" /bye ERR 67108983 No SmartCard daemon <GPG Agent> $ gpg2 --card-status ERR 67108983 No SmartCard daemon <GPG Agent> เมื่อใช้ GnuPG 1 ดั้งเดิม ( gpg) ทุกอย่างทำงานได้ดี …

4
xdotool: วิธีค้นหาหน้าต่างตามชื่อเรื่องและคลาสที่มีรูปแบบแตกต่างกัน (คล้ายกับ AutoHotkey)
xdotool ให้คุณค้นหา windows โดยใช้คำสั่งย่อย search ฉันต้องการค้นหาหน้าต่างที่มีคลาส 'gvim' และหัวเรื่องที่มีคำว่า 'TODO' ฉันจะทำสิ่งนี้ได้อย่างไร สิ่งที่ฉันได้ลอง: คุณสามารถทำได้xdotool search --name --classแต่ยอมรับเพียงรูปแบบเดียวสำหรับทั้งชื่อและชื่อ xdotool รองรับการโยงคำสั่ง แต่ฉันไม่สามารถหาวิธีที่จะโยงสายการค้นหาสองสาย - สายที่สองก็แทนที่สายแรก

3
จะรู้ได้อย่างไรว่าเปิดใช้งาน extglob ในเซสชัน bash ปัจจุบันหรือไม่?
ฉันเปิดเครื่อง bash แล้ว ฉันต้องการทราบว่าตัวเลือก extglob เปิดใช้งานหรือปิดใช้งานในเซสชั่นนี้ก่อนที่ฉันจะเปลี่ยนค่าของมัน ฉันจะทำสิ่งนี้ได้อย่างไร
10 bash  terminal 

9
วิธีการตั้งค่า `umask 'สำหรับเซสชั่นคำพังเพยทั้งหมด?
ใช้ Gnome 3.18 ผมใช้ไฟล์ร่วมกันระหว่างสมาชิกในครอบครัวอื่น ๆ แต่ umask เริ่มต้นใน distro ของฉัน (ArchLinux) 0022เป็น ดังนั้นทุกไฟล์ / ไดเรกทอรีที่สร้างขึ้นจึงไม่สามารถเขียนได้สำหรับกลุ่มทั่วไปของเรา ผมพยายามที่จะใส่umask 0002ในแต่วาระที่ยังคงใช้/etc/profile 0022มันใช้งานได้กับเชลล์ทุบตีล็อกอิน ฉันพยายามเพิ่มบรรทัดนี้ด้วย/etc/pam.d/system-auth: session required pam_umask.so umask=0002 มันมีผลเหมือนกับที่เข้า/etc/profileมา ฉันเหนื่อย ถ้าฉันเปลี่ยน umask ด้วยตนเองใน gnome-terminal shell ฉันจะเรียกใช้แอปพลิเคชันจากนั้นพูด gedit จากนั้นไฟล์ที่สร้างโดยมันจะมีสิทธิ์ที่ต้องการ ถ้าฉันเปิด gedit จากเมนูคำพังเพยก็ไม่ได้ ดังนั้นเรื่องของฉันคือการตั้ง umask สำหรับเซสชั่นคำพังเพยและฉันไม่สามารถหาได้ที่ไหน แก้ไข (เพื่อตอบความคิดเห็นของ Gilles): ฉันใช้ gdm 3.18 เป็น DM ฉันพยายามเพิ่ม pam_umask /etc/pam.d/gdm-launch-environmentด้วย …
10 gnome3  umask 

2
สิทธิ์ผู้ใช้ในไดเร็กทอรีที่เมาท์ NFS
ฉันมี oracle linux 6.7, เซิร์ฟเวอร์ NFS ใน Windows และฉันพยายามเมานต์โฟลเดอร์แชร์ใน Linux เซิร์ฟเวอร์ Windows NFS มีการเมาท์แบบแชร์: 192.168.1.10:/OracleBK ในเซิร์ฟเวอร์ oracle linux ของฉันฉันสร้างโฟลเดอร์ / orabackup และผู้ใช้ oracle จากกลุ่ม oinstall คือเจ้าของโฟลเดอร์นี้: mkdir /orabackup chown -R oracle:oinstall /orabackup chmod -R 777 /orabackup mount -t nfs -o rw 192.168.1.10:/OracleBK /orabackup บรรทัดที่สอดคล้องกัน / etc / fstab คือ 192.168.1.10:/OracleBK …
10 nfs 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.