![새 사용자를 생성하고 그 안에 txt 파일을 만드는 방법은 무엇입니까?](https://linux55.com/image/204778/%EC%83%88%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A5%BC%20%EC%83%9D%EC%84%B1%ED%95%98%EA%B3%A0%20%EA%B7%B8%20%EC%95%88%EC%97%90%20txt%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
다음 이름의 새 사용자를 생성하려면 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"