새 사용자를 생성하고 그 안에 txt 파일을 만드는 방법은 무엇입니까?

새 사용자를 생성하고 그 안에 txt 파일을 만드는 방법은 무엇입니까?

다음 이름의 새 사용자를 생성하려면 bash 스크립트를 작성해야 합니다. 사용자 1 그리고 빈 파일 my_txt.txt 존재하다 ~사용자1/tmp/. 문제는 터미널에서 묻는 것입니다.비밀번호신규유저는 어떻게 입력하는지 모르겠어요su-user1

답변1

해설자 덕분에 이 코드를 작성했는데 제대로 작동하는 것 같습니다.

sudo useradd -m -s "/bin/bash" user1

sudo bash -c "echo user1:password | chpasswd"

sudo -u user1 bash -c "cd /home/user1 && touch my_txt"

관련 정보