วิธีแก้ไขเมื่อล๊อกอินเป็น Root แต่ Prompt หายไป

โปรแกรมบน CentOS ที่ควรติดตั้งใช้งานร่วมกับ VoIP Server

วิธีแก้ไขเมื่อล๊อกอินเป็น Root แต่ Prompt หายไป

โพสต์โดย nuiz » 24 มี.ค. 2011 09:29

วันนี้ Remote เข้า CentOS ด้วย Secure Shell ด้วย root แล้วรู้สึกแปลกๆ Remote เข้าไปได้ก็จริงแต่ว่า prompt อ่ะครับแทนที่จะเห็นเป็น [root@sip1] เหมือนปกติ แต่กลับเห็นข้อความแปลกๆและ prompt ก็แปลกๆด้วย แบบนี้ครับ

Last login: Thu Mar 24 09:04:29 2011 from ppp-58-8-132-236.revip2.asianet.co.th
Could not chdir to home directory /root: No such file or directory
-bash-3.2#


มันฟ้องว่าไดเร็คตอรี่ /root ไม่มี แล้วผมไปเผลอลบมันตอนไหนอ่ะนี่ เช็คไดเร็คตอรี่ดู ก็ไม่มีไดเร็คตอรี่ชื่อ root จริงๆด้วย

-bash-3.2# ls
bin dev home lib64 media mnt opt root.bak selinux sys tmp var
boot etc lib lost+found misc net proc sbin srv tm usr

วิธีที่ผมใช้แก้ไขปัญหามีดังต่อไปนี้ครับ

1. สร้างไดเร็คตอรี่ root ขึ้นมา

โค้ด: เลือกทั้งหมด
mkdir /root


2. สร้างไฟล์ .bashrc (มีเครื่องหมายจุดอยู่หน้าไฟล์ด้วย)
โค้ด: เลือกทั้งหมด
vi /root/.bashrc

ให้มีข้อมูลตามนี้
โค้ด: เลือกทั้งหมด
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi


3. สร้างไฟล์ .bash_profile (มีเครื่องหมายจุดอยู่หน้าไฟล์ด้วย)
โค้ด: เลือกทั้งหมด
vi /root/.bash_profile

โค้ด: เลือกทั้งหมด
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
unset USERNAME


4. ล๊อกเอ๊าท์ออก
โค้ด: เลือกทั้งหมด
exit


5. ล๊อกอินใหม่ พร้อมท์ก็จะกลับมาเป็นเหมือนเดิม

Last login: Thu Mar 24 09:14:15 2011 from ppp-58-8-190-215.revip2.asianet.co.th
[root@sip1 ~]#

พร้อมท์ก็กลับมาเหมือนเดิมแล้ว แต่ข้อมูลอย่างอื่นที่เก็บไว้ในไดเร็คตอรี่ /root มันไม่มาด้วยนะครับ มันไปแล้ว
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

ย้อนกลับไปยัง CentOS - The Community Enterprise Operating System

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 6 ท่าน

cron