티스토리 뷰
반응형
프롬프트에 최초 커넥션 유저 표시
/etc/profile.d에 해당 코드의 파일 하나 생성하고
모든유저가 읽기가 가능 하게 644로 권하 변경 필요함(필수)
#!/bin/bash
# =========================
# ORIGINAL_USER 설정
# =========================
ORIGINAL_USER="${SUDO_USER:-$(who am i | awk '{print $1}')}"
# 이미 설정되어 있으면 건드리지 않음
if [ -z "$ORIGINAL_USER" ]; then
# sudo 사용한 경우
if [ -n "$SUDO_USER" ]; then
export ORIGINAL_USER="$SUDO_USER"
# 일반 SSH 로그인
elif [ -n "$SSH_CONNECTION" ]; then
export ORIGINAL_USER="$USER"
# fallback
else
export ORIGINAL_USER="$LOGNAME"
fi
fi
# =========================
# PS1 설정
# =========================
export PS1='[\[\e[32m\]\u@\h\[\e[0m\] (origin:${ORIGINAL_USER}) \[\e[34m\]\W\[\e[0m\]]\$ '
반응형
'linux' 카테고리의 다른 글
| linux command log 남기는 방법 (0) | 2026.02.23 |
|---|---|
| packer ami update (0) | 2024.08.02 |
| "grubby" 커널 변경 명령어 (0) | 2024.07.10 |
| sed 활용 (0) | 2024.04.05 |
| grub2 설정 변경 (0) | 2023.11.30 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 특정 문구 치환
- 윈도우서버 계정 관려
- cisco ansible
- DL20 GEN9 장비에 CentOS 7
- dl20
- ILO
- nxos ansible
- ios ansible
- chrony
- dl20 g9 centos7 설치
- kernel 변경
- cmd로 윈도우 계정 관리
- centos7 ntp
- oracle linux8 kernel
- ansible network
- shell connmad log
- ansible ios
- vm rac
- cgroup
- 윈도우 cmd 계정 관리
- CentOS 7 GUI
- 특정 라인삭제
- 리눅스 커맨드 로그남기기
- nutanix rac
- ipmi
- ISCSI 볼륨 RAC
- linux command log
- cmd로 계정 생성
- windows.old 강제삭제
- dl20 centos7
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
글 보관함
