Làm thế nào tôi có thể chuyển đổi tập lệnh bash này:
mkdir /store/sftp/%USERNAME%
sudo useradd -d /incoming %USERNAME%
sudo passwd %USERNAME%
## Password needs to be typed or passed in here
sudo usermod -g sftp %USERNAME%
sudo usermod -s /bin/false %USERNAME%
sudo chmod 755 /store/sftp/%USERNAME%
sudo chown root:root /store/sftp/%USERNAME%
sudo mkdir /store/sftp/%USERNAME%/incoming
sudo chown %USERNAME%:sftp /store/sftp/%USERNAME%/incoming
Để chấp nhận tên người dùng và mật khẩu?
1
Xin lưu ý rằng các đối số dòng lệnh thường có thể được nhìn thấy bởi những người dùng khác trên hệ thống.
—
coneslayer
Đúng, nhưng đây là một môi trường khép kín, nơi chỉ quản trị viên mới có thể vào và tất cả người dùng khác đã bị "bỏ tù" vì mục đích SFTP.
—
Urda