SharedIT | 묻고 답하기(AMP)

AIX 계정 생성 후, ".." 상위 디렉토리 표시 안보이는 현상

AIX 서버에 일반유저 계정 "USER1"을 생성했습니다.

홈디렉터리는 "/USER1" 로 설정을 했구요.

계정 생성은 잘 되었습니다.

그런데 궁금한게, 다른 aix 서버에서 계정 생성 후 홈디렉터리 에서 ls -al 해보면

drwxr-xr-x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   . 

drwxr-xr-x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   ..

drwxr-xr-x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   smit.log

~

~


. 현재 디렉터리

.. 상위 디렉터리

표시가 뜨는데 USER1 생성한 계정에서는 ".. 상위 디렉터리" 이 표시만 안나오고

. 현재 디렉터리 및 다른 파일들은 동일하게 나옵니다.

.. 상위 디렉터리 표시는 왜 안나오는 건가요??

무슨 권한 문제인지, 답변 부탁드립니다.

Tags : 태그가 없습니다.

4개의 답변이 있습니다.

Simon.Park
  0 추천 | 2년 이하 전

상위 디렉토리에 대한 해당 사용자의 읽기 권한이 없는거 아닐까요?

읽기 권한이 있어야 상위 디렉토리가 보일 테니까요.....

Genghis Khan
  0 추천 | 2년 이하 전

쉘 명령 특수 문자(Metacharacter) : 사전에 정의된 기능으로 동작 (다양한 명령어 응용 가능)

특수 문자

사전 정의

~

홈 디렉터리

.

현재 디렉터리

..

상위 디렉터리

#


큰 의미는 없어보이고 user 생성 후 login과

root 홈 디렉토리 권한과 파일 확인을 해보세요

확인 여부에 따라 디렉토리 및 파일  권한이 다를수 있겠네요


wansoo
  0 추천 | 2년 이하 전

home directory가  /USER1 이라면...

.. 은 root 디렉터리인 / 에 대한 퍼미션에 따라 적용되겠고요.

USER1이 root directory에 대해 r, x에 대한 권한이 없을 거라 보여지고요.

.. 이 보이고, 보이지 않고가 중요한 것은 아닌것 같습니다.

일반 user이 USER1이 /에 대해 접근할 수 없는 것이 정상적이기 때문에...

어짜피 cd .. 명령이 권한 문제로 사용할 수 없기 때문에 .. 이 보이건, 안보이건 신경쓸 필요는 없을 것 같습니다.

wansoo | 2년 이하 전

ls명령에 a 옵션을 붙여서 아래와 같이 명령을 한번 줘 보시죠..?

ls -la 


root 계정으로 login해서 root 디렉터리에서 ls -la | more 해서  . 디렉터리에 대한 퍼미션이 어떻게 설정되어 있는지도 확인해 보실 필요가 있을 것 같고요.

차바라기
  0 추천 | 2년 이하 전

아래 사이트 도움이 될지 모르겠네요~사용자 계정 생성 및 설정 사이트입니다.

http://jijinlee.blogspot.com/2017/12/centos.html

https://okky.kr/article/407911