Score:0

ไม่สามารถเข้าสู่ระบบผู้ใช้ root/sudo

ธง kh

ฉันมี Ubuntu 20.04 VPS ซึ่งทำงานได้ดีเมื่อหนึ่งชั่วโมงก่อน แต่ตอนนี้ฉันไม่สามารถลงชื่อเข้าใช้ผู้ใช้ sudo ของฉันได้ การเข้าสู่ระบบรูทยังถูกปิดใช้งาน

เมื่อมันทำงาน ฉันปรับใช้เว็บไซต์แบบสแตติก และต้องการติดตั้ง certbot ssl จากผู้ใช้ sudo แต่ถูกปฏิเสธว่าฉันไม่มีสิทธิ์ หลังจากค้นหาทางออนไลน์ฉันพบบางสิ่งที่จะเปลี่ยนการอนุญาตซึ่งก็คือ sudo chmod 755. จากนั้นมันก็ใช้งานได้และเว็บไซต์ของฉันกำลังทำงานอยู่ แต่แล้วฉันก็ออกจากระบบและไม่สามารถกลับเข้าสู่ระบบได้อีก รหัสผ่านถูกต้องและฉันลองทำสิ่งนี้:

ssh -o PreferredAuthentications=รหัสผ่าน -o PubkeyAuthentication=no -p 4256 user@<ip>

แล้วมันพูดว่า: สิทธิ์ถูกปฏิเสธ.

เกิดขึ้นที่นี่คืออะไร? ฉันจะแก้ไขได้อย่างไร ฉันไม่ต้องการติดตั้งเซิร์ฟเวอร์ใหม่ทั้งหมด ฉันมีทุกอย่างอยู่ในนั้น ฝ่ายสนับสนุนโฮสติ้งของฉันปฏิเสธที่จะช่วยเหลือฉัน เนื่องจากฉันได้รับบริการจัดการด้วยตนเองที่ไม่มี cPanel

นี่คือ ก เพสต์บิน สำหรับผลลัพธ์ทั้งหมดที่ฉันได้รับหลังจากทำงาน ssh -v [email protected] -p 4256

OpenSSH_8.5p1, OpenSSL 1.1.1k 25 มี.ค. 2564
debug1: อ่านข้อมูลการกำหนดค่า /etc/ssh/ssh_config
debug1: กำลังเชื่อมต่อกับพอร์ต 13.210.34.26 [13.210.34.26] 4256
debug1: สร้างการเชื่อมต่อแล้ว
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_rsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_rsa-cert type -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_dsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_dsa-cert type -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ecdsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ecdsa-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ecdsa_sk ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ecdsa_sk-cert type -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ed35314 ประเภท 3
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ed35314-cert type -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ed35314_sk ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_ed35314_sk-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_xmss ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /c/Users/Admin/.ssh/id_xmss-cert type -1
debug1: สตริงเวอร์ชันท้องถิ่น SSH-2.0-OpenSSH_8.5
debug1: โปรโตคอลระยะไกลเวอร์ชัน 2.0, ซอฟต์แวร์ระยะไกลเวอร์ชัน OpenSSH_8.2p1 Ubuntu-4ubuntu0.3
debug1: compat_banner: จับคู่: OpenSSH_8.2p1 Ubuntu-4ubuntu0.3 pat OpenSSH* เข้ากันได้กับ 0x04000000
debug1: รับรองความถูกต้องเป็น 13.210.34.26:4256 เป็น 'ผู้ใช้'
debug1: load_hostkeys: fopen /c/Users/Admin/.ssh/known_hosts2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: ส่ง SSH2_MSG_KEXINIT แล้ว
debug1: ได้รับ SSH2_MSG_KEXINIT แล้ว
debug1: kex: อัลกอริทึม: curve35314-sha256
debug1: kex: อัลกอริทึมคีย์โฮสต์: ssh-ed35314
debug1: kex: server->client cipher: [email protected] MAC: <โดยนัย> การบีบอัด: ไม่มี
debug1: kex: client->server cipher: [email protected] MAC: <implicit> การบีบอัด: ไม่มี
debug1: คาดหวัง SSH2_MSG_KEX_ECDH_REPLY
debug1: ได้รับ SSH2_MSG_KEX_ECDH_REPLY แล้ว
debug1: รหัสโฮสต์เซิร์ฟเวอร์: ssh-ed35314 SHA256:aZS4ZFL/olGXqpcNScSQVXFY0UlmJ4sKCSugT/1nRvC0pGOLJLXOCrA
debug1: load_hostkeys: fopen /c/Users/Admin/.ssh/known_hosts2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: ตรวจสอบโดยไม่มีตัวระบุพอร์ต
debug1: load_hostkeys: fopen /c/Users/Admin/.ssh/known_hosts2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
debug1: รู้จักโฮสต์ '13.210.34.26' และตรงกับคีย์โฮสต์ ED35314
debug1: พบรหัสใน /c/Users/Admin/.ssh/known_hosts:3
debug1: พบคีย์ที่ตรงกันโดยไม่มีพอร์ต
debug1: check_host_key: ไม่รู้จักคีย์โฮสต์หรือเชื่อถือได้อย่างชัดเจน: ปิดใช้งาน UpdateHostkeys
debug1: คีย์ใหม่หลังจากบล็อก 134217728
debug1: ส่ง SSH2_MSG_NEWKEYS แล้ว
debug1: คาดหวัง SSH2_MSG_NEWKEYS
debug1: ได้รับ SSH2_MSG_NEWKEYS แล้ว
debug1: ป้อนใหม่หลังจากบล็อก 134217728
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_rsa
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_dsa
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_ecdsa
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_ecdsa_sk
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_ed35314 ED35314 SHA256:Ay9qo3SK2DdG9PQDKY+O3y+c54HrrjHdkCsGoM4Fyck
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_ed35314_sk
debug1: จะพยายามคีย์: /c/Users/Admin/.ssh/id_xmss
debug1: ได้รับ SSH2_MSG_EXT_INFO แล้ว
debug1: kex_input_ext_info: server-sig-algs=<ssh-ED35314,[email protected],ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256 ,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected]>
debug1: ได้รับ SSH2_MSG_SERVICE_ACCEPT แล้ว
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อได้: publickey,password,keyboard-interactive
debug1: วิธีการรับรองความถูกต้องถัดไป: publickey
debug1: ลองใช้รหัสส่วนตัว: /c/Users/Admin/.ssh/id_rsa
debug1: ลองใช้รหัสส่วนตัว: /c/Users/Admin/.ssh/id_dsa
debug1: ลองใช้คีย์ส่วนตัว: /c/Users/Admin/.ssh/id_ecdsa
debug1: ลองใช้รหัสส่วนตัว: /c/Users/Admin/.ssh/id_ecdsa_sk
debug1: เสนอรหัสสาธารณะ: /c/Users/Admin/.ssh/id_ed35314 ED35314 SHA256:Ay9qo3SK2DdG9PQDKY+O3y+c54HrrjHdkCsGoM4Fyck
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อได้: publickey,password,keyboard-interactive
debug1: ลองใช้รหัสส่วนตัว: /c/Users/Admin/.ssh/id_ed35314_sk
debug1: ลองใช้คีย์ส่วนตัว: /c/Users/Admin/.ssh/id_xmss
debug1: วิธีการรับรองความถูกต้องถัดไป: คีย์บอร์ดโต้ตอบ
ChanganAuto avatar
us flag
* ฉันเปลี่ยนการอนุญาตของหนึ่งในไดเร็กทอรี * อันไหนและอะไรเปลี่ยนแปลง?
s.khan avatar
kh flag
@ChanganAuto ฉันปรับใช้เว็บไซต์คงที่และต้องการติดตั้ง certbot ssl จากผู้ใช้ sudo แต่ถูกปฏิเสธว่าไม่ได้รับอนุญาต ดังนั้นหลังจากค้นหาทางออนไลน์ ฉันจึงทำบางอย่าง ```sudo chmod 755``` บางอย่าง```แต่ก่อนนี้ฉันต้องใช้ตัวอื่นเพราะไม่มีใครทำงาน
hr flag
@s.khan โปรด [แก้ไข] คำถามของคุณพร้อมข้อมูลที่เกี่ยวข้องทั้งหมดเกี่ยวกับสิ่งที่คุณทำ
s.khan avatar
kh flag
@steeldriver เสร็จแล้ว พวกคุณช่วยบอกวิธีแก้ไขปัญหานี้ได้ไหม ฉันมีแอพมากมายและข้อมูลมากมายในนั้น
guiverc avatar
cn flag
คุณไม่ได้ให้รายละเอียดเฉพาะเจาะจงเกี่ยวกับสิ่งที่คุณทำ หรือระบบปฏิบัติการและรายละเอียดการเผยแพร่ใด ๆ หากคุณทำตามที่คุณบอก ฉันคาดว่าจะมีข้อผิดพลาดเช่น `chmod: ไม่มีตัวถูกดำเนินการหลังจาก â755â` (กล่าวคือ เป็นคำสั่งที่ไม่สมบูรณ์สำหรับ OS ส่วนใหญ่ในหัวข้อนี้ แน่นอนว่าข้อความอาจแตกต่างกันไป สำหรับรุ่น *ไม่ระบุ* ของคุณ)
s.khan avatar
kh flag
@guirc บราเดอร์ ฉันจำไม่ได้ ฉันเพิ่งคัดลอกและวางคำสั่ง แต่มันเป็นบางอย่างเช่น ``` sudo chmod/chown 755``` และอีกอัน (ฉันเดา) ที่มี ```root:root``` รวมอยู่ด้วย ฉันใช้สิ่งเหล่านี้เพื่อติดตั้ง certbot สำหรับเว็บไซต์คงที่ของฉันในไดเร็กทอรี ```/var/www``` และเวอร์ชัน Ubuntu ของฉันคือ 20.04
s.khan avatar
kh flag
พวกฉันมีแดชบอร์ด vps ที่ได้รับจากโฮสติ้ง มันมี: รีบูต, ปิดเครื่อง, บูต, ติดตั้งใหม่, VNC, บันทึก, ปิดเครื่อง, กำหนดค่าเครือข่ายใหม่และกู้ภัย ฉันสามารถทำอะไรได้บ้างจากรายการนี้ ยกเว้นการติดตั้งใหม่?
s.khan avatar
kh flag
นี่คือ pastebin สำหรับ ssh verbose https://pastebin.com/jb1YLqqS
guiverc avatar
cn flag
เราไม่รู้ว่าคุณทำอะไร เช่น. คำสั่ง `chmod` ที่คุณให้ไว้จะทำให้เกิดข้อผิดพลาดอย่างที่ฉันได้กล่าวไปแล้ว แต่ถ้าคุณให้เส้นทาง/ไฟล์; ผลกระทบอาจส่งผลกระทบต่อโปรแกรมเนื่องจากการเปลี่ยนแปลงสิทธิ์ เช่น. หากคุณทำกับ `/etc/sudoers` (440 เป็นเรื่องปกติ) มันจะไม่ส่งผลกระทบต่อผู้ใช้ `sudo` ที่ใช้งานอยู่ แต่จะหยุดความพยายาม `sudo` ในอนาคต ประวัติคำสั่งของคุณควรแสดงสิ่งที่คุณทำ แต่ตัวอย่างของฉันต้องการ 440 (ไม่ใช่ 755) เพื่อให้ทำงานตามที่คาดไว้ `/etc/passwd` ควรเป็น 644 เป็นต้น เราไม่รู้ว่าคุณเปลี่ยนอะไรเนื่องจากเป็นสิ่งที่ต้องแก้ไข
Score:1
ธง br

น่าเสียดายที่คุณจะต้องถอนการติดตั้งและติดตั้งแอปพลิเคชันใหม่ทั้งหมดตั้งแต่เริ่มต้น ดังนั้นฉันไม่รู้ว่าทำไม แต่ฉันถอนการติดตั้งและติดตั้งแล้ว และตอนนี้ก็ไม่เป็นไร

s.khan avatar
kh flag
ตอนนี้ฉันสามารถเข้าถึงโหมดช่วยเหลือได้แล้ว แต่ฉันไม่รู้ว่าจะทำอย่างไรที่นี่ ยังคงพยายามที่จะกู้คืนจากระเบียบนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา