ผู้ดูแลเซิร์ฟเวอร์

คำถาม & คำตอบสำหรับผู้ดูแลระบบและเครือข่าย

10
ฉันจะลงชื่อเข้าใช้ผ่าน SSH ได้อย่างไร
ขณะนี้ฉันกำลังตั้งค่าการกำหนดค่า bash ที่ค่อนข้างซับซ้อนซึ่งจะใช้กับเครื่องหลายเครื่อง ฉันพยายามที่จะตรวจสอบว่ามันเป็นไปได้ที่จะตรวจสอบว่าฉันเข้าสู่ระบบผ่านทาง SSH หรือบนเครื่องท้องถิ่น เช่นนี้ฉันสามารถตั้งค่านามแฝงบางอย่างขึ้นอยู่กับความจริงที่ว่า เช่นเดียวกับ aliasing haltการrestartตั้งแต่หยุดเซิร์ฟเวอร์ระยะไกลไม่อาจจะเป็นสิ่งที่ดีที่สุดที่จะทำ สิ่งที่ฉันรู้จนถึงตอนนี้คือตัวแปรสภาพแวดล้อมSSH_CLIENTถูกตั้งค่าเมื่อฉันเข้าสู่ระบบผ่านทาง ssh แต่น่าเสียดายที่ตัวแปรนี้จะถูกยกเลิกเมื่อฉันเริ่มต้นเปลือกใช้ super sudo -sกับ ฉันก็รู้ว่าฉันสามารถส่งพารามิเตอร์ไปยัง sudo ที่สั่งให้ sudo เพื่อคัดลอกตัวแปรสภาพแวดล้อมทั้งหมดของฉันไปยังสภาพแวดล้อมเชลล์ใหม่ แต่ถ้าฉันไม่ต้องการทำสิ่งนี้จะมีวิธีอื่นหรือไม่?
17 linux  ssh  shell 

3
มีวิธีการเพิ่มเซิร์ฟเวอร์แบ็กเอนด์มากขึ้นไป haproxy โดยไม่ต้องรีสตาร์ท haproxy?
เราต้องการที่จะสามารถเพิ่มเซิร์ฟเวอร์แบ็กเอนด์ตามความต้องการ ตอนนี้ฉันไม่เห็นวิธีเพิ่มเซิร์ฟเวอร์แบ็กเอนด์มากขึ้นไปยังไฟล์ปรับแต่งโดยไม่ต้องรีสตาร์ท haproxy

3
ข้อ จำกัด ชื่อพา ธ ของหน้าต่างอักขระ 256 ตัว
หลังจากการค้นคว้ามานานฉันก็พบว่าชื่อพา ธ ไม่สามารถยาวเกิน 256 ตัวอักษรได้แม้ใน Microsoft Windows 7 ล่าสุดฉันไม่เข้าใจเลยว่าทำไมถึงมีข้อ จำกัด ที่โง่เช่นนี้เนื่องจาก NTFS สามารถจัดการเส้นทางได้ถึง 32,000 ตัวอักษร ความยาวไม่มีปัญหาใด ๆ มานานกว่าสิบปี! ไม่มีความเป็นไปได้ที่จะเปลี่ยนแปลงสิ่งนั้นใช่ไหม หรือมีวิธีแก้ปัญหาในทางปฏิบัติเพื่อหลีกเลี่ยงปัญหานั้นหรือไม่? 260 ตัวอักษรมีน้อยมากสำหรับกรณีการใช้งานที่ง่ายเช่นไดเรกทอรีรูปภาพที่ซ้อนกันและชื่อไฟล์ยาว ๆ
17 windows-7  ntfs 

4
การเปิดใช้งานการเข้ารหัสการถ่ายโอนข้อมูลแบบ nunkx
ดูเหมือนว่าnginx 0.8.35 อาจรองรับการเข้ารหัสการถ่ายโอนแบบต่อเนื่อง : การเปลี่ยนแปลงด้วย nginx 0.8.35 01 เมษายน 2010 *) Change: now the charset filter runs before the SSI filter. *) Feature: the "chunked_transfer_encoding" directive. นี่เป็นสิ่งที่ดีมากเพราะฉันพยายามผลักดันการเปลี่ยนแปลง git ผ่านพร็อกซีย้อนกลับ nginx ไปยังกระบวนการ git-http-backend Git HTTP จะได้ประโยชน์จากการเข้ารหัสขนส่งเป็นชิ้นส่วนสำหรับเหตุผลที่ฝั่งไคลเอ็นต์ประสิทธิภาพ อย่างไรก็ตามฉันไม่สามารถใช้งานได้ ฉันใช้ nginx 0.8.44 กับ Debian Lenny ด้วยค่ากำหนดต่อไปนี้: ./configure \ --sbin-path=/usr/sbin \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log …
17 nginx  git  chunked 

3
คุณเริ่ม / หยุด IIS 7 แอพพูลจากบรรทัด cmd ได้อย่างไรถ้ามีช่องว่างในชื่อพูลแอพ
http://technet.microsoft.com/en-us/library/cc732742(WS.10).aspx URL ด้านบนอธิบายถึงวิธีเริ่ม / หยุดพูลแอพ IIS 7 อย่างไรก็ตามฉันมีช่องว่างในชื่อกลุ่มแอพของฉัน การเสนอราคาสองครั้งไม่ทำงาน ไอเดีย? C:\Windows>C:\Windows\System32\inetsrv\appcmd stop apppool /apppool.name: My Ap p Services Failed to process input: The parameter 'App' must begin with a / or - (HRESULT=8 0070057). C:\Windows>C:\Windows\System32\inetsrv\appcmd stop apppool /apppool.name: "My A pp Services" ERROR ( message:The attribute "apppool.name" is not supported …
17 iis-7  iis 

3
มีวิธีการรีเฟรชความเป็นสมาชิกกลุ่มคอมพิวเตอร์โดยไม่ต้องรีบูตเครื่องหรือไม่?
ฉันใช้ Windows Server 2008 R2 และมีบริการ windows ที่ทำงานภายใต้บัญชี "บริการเครือข่าย" ในคอมพิวเตอร์ ComputerA บริการ windows นี้ต้องการเข้าถึงการแชร์ folde (บนคอมพิวเตอร์เครื่องอื่น ComputerB) ที่ให้สิทธิ์การอ่านแก่กลุ่ม GroupA ดังนั้นฉันต้องเพิ่มบัญชีคอมพิวเตอร์ของ ComputerA ไปยัง GroupA และรีสตาร์ท ComputerA คำถามของฉันคือ: มีวิธีให้สมาชิกกลุ่ม immedialy มีผลโดยไม่ต้องรีสตาร์ท ComputerA หรือไม่

5
ทาสของ MySQL สามารถเป็นหลักในเวลาเดียวกันได้หรือไม่?
ฉันอยู่ในขั้นตอนการโอนย้ายเซิร์ฟเวอร์ 2 DB (Master & Slave) ไปยังเซิร์ฟเวอร์ DB สองเครื่องใหม่ (Master และ Slave) DB1 - ปริญญาโท (การผลิต) DB2 - Slave (การผลิต) DB3 - ปรมาจารย์ใหม่ DB4 - Slave ใหม่ ขณะนี้ฉันมีการจำลองแบบตั้งค่าเป็น: DB1 -> DB2 DB3 -> DB4 หากต้องการรับข้อมูลการผลิตที่จำลองแบบไปยังเซิร์ฟเวอร์ใหม่ฉันต้องการรับ "daisy chained" เพื่อให้มีลักษณะดังนี้: DB1 -> DB2 -> DB3 -> DB4 เป็นไปได้ไหม เมื่อฉันรันshow master status;บน DB2 …

4
PhpMyAdmin (บนไฟ Ubuntu): การเข้าสู่ระบบโดยไม่มีรหัสผ่านถูกห้ามโดยการกำหนดค่า (ดู AllowNoPassword)
รหัสผ่าน mysql ของฉัน = '' ฉันพยายามลงชื่อเข้าใช้ PhpMyAdmin (บนหลอดไฟ Ubuntu 10.04) และได้รับข้อผิดพลาด: การ เข้าสู่ระบบโดยไม่ต้องใช้รหัสผ่านถูกกำหนดโดยการกำหนดค่า (ดูที่ AllowNoPassword) ฉันควรทำอย่างไร ขอบคุณ
17 ubuntu  lamp 

6
วิธีเริ่มบริการด้วยพารามิเตอร์เริ่มต้นที่แน่นอนบน Windows
ฉันจะเริ่มบริการด้วยพารามิเตอร์บางอย่างได้อย่างไร ในคำถามอื่นฉันได้พบ servicename เริ่มต้นสุทธิ แต่ถ้าฉันลองทำสิ่งนี้จะnetเกิดข้อผิดพลาดทางไวยากรณ์กับฉัน ผมทำอะไรผิดหรือเปล่า? แก้ไข:เพื่อชี้แจงnet start servicenameงานได้ดี แต่ฉันต้องส่งพารามิเตอร์ไปยังบริการ ฉันสามารถทำได้ด้วยตนเองservices.mscโดยการกรอกพารามิเตอร์เริ่มต้นก่อนที่จะเริ่มบริการ แต่ฉันจะทำสิ่งนี้จากสคริปต์ได้อย่างไร แก้ไขอื่น:ขออภัย แต่คำถามของฉันถูกทำให้เข้าใจผิด ในการทดสอบของฉันฉันมีพารามิเตอร์อื่น ๆ อีกมากมายและมันก็ไม่ได้/blah net startบ่น ในความเป็นจริงสิ่งใดที่เริ่มต้นด้วยเครื่องหมายทับเป็นเรื่องปกติ ดังนั้นใช้net start servicename /blahงานnet start servicename blahได้ไม่ทำงาน เนื่องจากฉันต้องการnet start servicename /foo barมันbarเป็นปัญหาที่เกิดขึ้น

2
SASL / GSSAPI คืออะไร
หลายครั้งที่ฉันได้พบนิพจน์ SASL / GSSAPI ฉันค้นหา Google หลายครั้ง แต่ฉันก็ไม่เข้าใจว่ามันคืออะไรและเกี่ยวข้องกับ Kerberos อย่างไร ใครที่มีคำอธิบายง่ายๆเกี่ยวกับเรื่องนี้?
17 linux  kerberos  sasl 

2
ฉันจะตรวจสอบไฟล์โซน bind9 ได้อย่างไร
ฉันต้องการตรวจสอบไฟล์โซนก่อนที่จะเพิ่มลงในเซิร์ฟเวอร์ DNS ของฉัน มีแอปพลิเคชันหรือยูทิลิตี้ใดบ้างที่จะอนุญาตให้ฉันทำสิ่งนี้ Google ไม่ได้เปิดเผยอะไรที่มีประโยชน์

7
คุณจะทำหนึ่งซับด้วย sftp เพื่อเข้าสู่ระบบด้วยรหัสผ่านในบรรทัดเดียวกันได้อย่างไร
มีตัวเลือกในการใส่รหัสผ่านในบรรทัดด้วย sftp หรือไม่ linux~ $ sftp USERNAME@FTP.WEBSITE.COM:/DIRECTORY_TO_GO_TO/ แบบนี้ linux~ $ sftp USERNAME@FTP.WEBSITE.COM:/DIRECTORY_TO_GO_TO/ -p PASSWORD?
17 sftp 

10
อายุเฉลี่ยของ CPU คืออะไร
ฉันได้ยินมาว่าหากคุณออกจากคอมพิวเตอร์ตลอด 24 ชั่วโมงทุกวันที่การใช้งาน 100% ซีพียูคาดว่าจะมีอายุประมาณ 3-4 ปี มีความจริงใด ๆ ต่อการอ้างสิทธิ์นี้หรือไม่?

4
ยกเลิก cp ต่อไป
เป็นไปได้ไหมที่จะเรียกใช้cpอีกครั้งหลังจากถูกยกเลิกและทำให้มันเริ่มต้นเมื่อสิ้นสุดครั้งที่แล้ว (ไม่เขียนทับข้อมูลที่คัดลอกไปแล้วคัดลอกเฉพาะส่วนที่เหลืออยู่)?
17 linux  cp 

7
Powershell: ฉันจะสอบถาม pwdLastSet และทำให้มันมีเหตุผลได้อย่างไร
ฉันต้องเปลี่ยนรหัสผ่านล่าสุดสำหรับกลุ่มบัญชีในกลุ่มความปลอดภัย Active Directory และฉันรู้สึกว่านี่เป็นสิ่งที่ PowerShell ควรจะทำได้ ตอนนี้ฉันติดอยู่ที่วิธีอ่านแอตทริบิวต์ pwdLastSet จากบัญชีโฆษณาที่ฉันกำลังดูอยู่ แม้แต่การทำอะไรง่ายๆอย่างนี้: [adsi] "LDAP://cn=user1,ou=Staff,ou=User Accounts,dc=ramalamadingdong,dc=net" | Format-List * ให้ผลลัพธ์สำหรับ pwdLastSet ที่ปรากฏดังนี้: pwdLastSet : {System.__ComObject} ฉันรู้สึกว่าฉันไปผิดทางดังนั้นวิธีที่ดีที่สุดในการสืบค้นแล้วจัดรูปแบบผลลัพธ์ (ค่าขึ้นอยู่กับ Windows Epoch และไม่สามารถอ่านได้โดยมนุษย์) ของแอตทริบิวต์ pwdLastSet?

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