EOS /mnt/flash를 홈 폴더로 사용하는 계정 생성

1 개요[ | ]

/mnt/flash를 홈 폴더로 사용하는 계정 생성
  • EOS 장비는 재부팅시 /mnt/flash 폴더를 제외하고 모두 초기화된다.
  • /mnt/flash 이하에 홈 폴더를 지정해주면 파일이 보존되므로 편리하다.
  • /mnt/flash에 접근하려면 eosadmin 그룹 권한이 추가되어야 한다.

2 명령어[ | ]

기본 명령어
mkdir /mnt/flash/home
sudo useradd testuser -d /mnt/flash/home/testuser
echo "P@ssw0rd" | sudo passwd testuser --stdin
sudo gpasswd -a testuser eosadmin
cp /home/admin/.bashrc /mnt/flash/home/testuser
스크립트 파일로 저장
cat>/mnt/flash/init_testuser.sh<<EOF
mkdir /mnt/flash/home
sudo useradd testuser -d /mnt/flash/home/testuser
echo "P@ssw0rd" | sudo passwd testuser --stdin
sudo gpasswd -a testuser eosadmin
cp /home/admin/.bashrc /mnt/flash/home/testuser
EOF

3 실행 예시[ | ]

[admin@localhost ~]$ cat>/mnt/flash/init_testuser.sh<<EOF
> mkdir /mnt/flash/home
> sudo useradd testuser -d /mnt/flash/home/testuser
> echo "P@ssw0rd" | sudo passwd testuser --stdin
> sudo gpasswd -a testuser eosadmin
> cp /home/admin/.bashrc /mnt/flash/home/testuser
> EOF
[admin@localhost ~]$ cat /mnt/flash/init_testuser.sh
mkdir /mnt/flash/home
sudo useradd testuser -d /mnt/flash/home/testuser
echo "P@ssw0rd" | sudo passwd testuser --stdin
sudo gpasswd -a testuser eosadmin
cp /home/admin/.bashrc /mnt/flash/home/testuser
[admin@localhost ~]$ sh /mnt/flash/init_testuser.sh
Changing password for user testuser.
passwd: all authentication tokens updated successfully.
Adding user testuser to group eosadmin

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}