美文网首页
Ubuntu配置环境2:新建用户&创建目录

Ubuntu配置环境2:新建用户&创建目录

作者: 晓函 | 来源:发表于2016-09-22 21:57 被阅读1026次

为了安全,我们不能用root作为sftp上传的用户,所以我们需要创建一个新用户来使用ftp

配置vi:

我们下面需要使用vi编辑器,debian有的版本vi还是兼容模式,按方向键会出现各种字母
解决办法

vi /etc/vim/vimrc.tiny

找到set compatible改为set nocompatible
并在后面添加set backspace=2
小窍门:先不要进入编辑模式,把光标移动到compatible的前面,然后修改,添加no保存退出即可

保存即可

接下来我们要创建一个名为www的用户,给SFTP使用

添加用户,并创建用户

useradd www
passwd www

然后输入两次密码

创建用户目录

mkdir /home/www

改变分组为root,也可以为其他

usermod -g root www
#查看分组
groups www

将用户添加进允许使用sudo权限的列表
刚安装好的Debian默认还没有sudo功能,ubuntu默认是有sudo的。

#安装sudo
apt-get install sudo
#修改 /etc/sudoers 文件属性为可写
chmod +w /etc/sudoers
#编辑 /etc/sudoers 
vi /etc/sudoers

添加如下内容

root ALL=(ALL) ALL
#用户youruser执行sudo时需要密码。
www ALL=(ALL) ALL
# 用户user执行sudo时不需要密码。
#user ALL=NOPASSWD:ALL
# 用户user执行只有sudo执行/etc/network/interfaces的权限,执行时不需要密码。
#user ALL=NOPASSWD:/etc/network/interfaces

修改/etc/sudoers 文件属性为只读

chmod -w /etc/sudoers

记得修改shell
新用户默认的shell是/bin/sh,不支持tab 方向键等操作,所以需要将shell改为/bin/bash

#查看shell
echo $SHELL
#修改shell
usermod -s /bin/bash www

创建网站目录

#进入var目录
cd /var
#或者进入数据盘
cd /mnt

sudo mkdir www
cd www
sudo mkdir mysite

更改用户所有者,以及所有子目录可写,这样用户对该目录的就拥有写权限,这样才能上传文件

chown www /var/www
chmod -R 775 /var/www

这是SFTP的图

Paste_Image.png

相关文章

  • Ubuntu配置环境2:新建用户&创建目录

    为了安全,我们不能用root作为sftp上传的用户,所以我们需要创建一个新用户来使用ftp 配置vi: 我们下面需...

  • linux使用vsftpd实现FTP文件上传

    1、安装vsftpd 2、创建用户并配置用户主目录 创建目录 创建用户ftpuser并管理目录 配置目录所属用户为...

  • Hadoop 安装配置

    1.创建用户组和用户 2.解压jdk和hadoop 3.配置环境变量 4.配置hosts 5.创建目录 6.配置h...

  • 二、Git安装与配置

    Git安装与配置 1 Ubuntu系统下安装命令如下: 2 创建版本库。新建一个目录git_test,在git_t...

  • Centos MySQL二进制包安装并配置主从同步

    官网下载: 创建用户: 创建目录,并修改所属用户: 解包: 配置环境变量 检查 开始导入配置文件(以下配置文件可以...

  • linux init

    查看linux版本 查看磁盘分区 添加用户bf创建用户主目录 修改用户密码 创建下载目录 解压 配置环境变量 to...

  • Python 配置国内源

    Windows配置方式: 1.新建 pip 配置文件夹,直接在user用户目录中创建一个名为 pip 的文件夹2....

  • Debian部署svn服务

    1、创建svn目录 2、修改配置文件项目配置文件都在创建目录的conf子目录下: 打开passwd文件,配置用户信...

  • Ubuntu16 Java安装

    1、在usr目录中创建一个jdk1.8.0目录2、将下载的java包解压到新建目录中3、配置系统环境变量,编辑/e...

  • Git命令备忘录

    初始化仓库 配置用户目录下.gitconfig .gitconfig 创建仓库 创建仓库 添加文件到仓库 新建文件...

网友评论

      本文标题:Ubuntu配置环境2:新建用户&创建目录

      本文链接:https://www.haomeiwen.com/subject/mizzettx.html