在Ubuntu系统中,通过SSH和SFTP创建新用户需要执行以下步骤:
打开终端(快捷键:Ctrl + Alt + T)
使用root权限登录或使用sudo命令。如果你已经是root用户,可以跳过此步骤。要以sudo权限执行命令,请在命令前加上“sudo”,例如:sudo apt-get update
更新系统软件包列表:
sudo apt-get update
sudo apt-get install openssh-server
sudo adduser newuser
按照提示输入新用户的密码以及其他相关信息。
sudo nano /etc/ssh/sshd_config
找到以下行:
#Subsystem sftp /usr/lib/openssh/sftp-server
取消注释(删除行首的#),然后保存并关闭文件。
sudo systemctl restart ssh
sftp newuser@your_server_ip
将“your_server_ip”替换为你的服务器IP地址。
注意:根据你的需求,你还可以通过修改/etc/ssh/sshd_config文件来限制新用户的访问权限,例如限制其只能访问特定目录。