OS Unix [IBM aix]/계정 및 보안

프롬프트 수정 방법 및 /home/일반계정/.profile

infra 2022. 6. 5. 21:43

일반적으로 프롬프트를 수정하지 않은 상황이라면

프롬프트가 다음과 같이 default로 수정되어있따.

$

그러나,일반계정의 홈경로의 profile 을 수정하면 $만 되어있던 프롬프트를 

infrasvr[infraleesh]:/home/infraleesh/>로 변경할 수 있다.

 

/etc/.profile(root 프로파일)    /home/일반계정/.profile    (일반계정 프로파일)

~경로는 home 디렉터리를 의미한다. cd ~infraleesh= /home/infraleesh 로 디렉터리를 체인지함.

그러나 root로 접속된 상태에서 cd ~ 해봤자 그 해당경로는 / 최상위디렉터리일뿐이다

 

ls -alt ~infraleesh

740 <=  - rwx r-- ---    253   May 5 10:10  .profile

로 되어있는걸 수정하여 vi .profile 로 editor에 접근한다.

 

맨 밑부분을

PS1="infrasvr[$LOGNAME]:$PWD/>" 로 추가만 한다면

프롬프트가 infrasvr[infraleesh]:/home/infraleesh/>와 같이 나온다.

 

그후  exit하여 다른 계정으로 변경해야 적용된다.또는 현재 적용한 /home/infraleesh=~infraleesh에서

. .profile 로 적용하면 된다.

 

리눅스에선 홈경로의 일반계정으로 적용하려면 .bash_profile만 있으며, 그렇게 적용 가능하다.