zoukankan      html  css  js  c++  java
  • 11、只允许在主目录下上传和下载文件,不允许用putty登录

    创建用户xiao,   使其只允许在用户主目录 (/var/www/html)下上传和下载文件,不允许用putty登录

    (为了安全起见,不给过多的权限)

    1、创建xiao用户

    [root@localhost root]#  cd  /var/www/html
    [root@localhost html]#  useradd  xiao  -d  /var/www/html   -s   /sbin/nologin   -g   apache

    -d    目录         指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
    -g   用户组       指定用户所属的用户组。
    -s    Shell文件   指定用户的登录Shell。

    [root@localhost html]#  passwd  xiao

    分别输入二次密码 就设置xiao用户的密码,如下图

    image

    2、把/var/www/html目录的属主和属组都改为apache,加读写权限

    [root@localhost html]#  l  -d  .  
    drwxr-xr-x    3 root     root         4096 2015-06-16 06:37 .      (原来是root)
    [root@localhost html]#  chown  -R  apache:apache  .
    [root@localhost html]# l  -d  .
    drwxr-xr-x    3 apache   apache       4096 2015-06-16 06:37        (成功改为apache)

    [root@localhost html]#  chmod  -R  775  .     (给读写权限)

    -R   对目前目录下的所有文件与子目录进行相同的变更

    如果这里不给权限,那么上传dd.txt会提示下面的错误

    image

    3、测试

    ①看putty可以登录?

    image

    (不能,输入密码后,putty自动消失)

    ②Windows下(或者Linux)上传和下载文件

    image

    Linux下也是这样

  • 相关阅读:
    pycharm 使用pip3更新插件已经更新时报错
    剑指Offer系列之题11~题15
    剑指Offer系列之题1~题5
    个人hexo博客(静态,无后台)搭建
    设计模式之单例模式
    Hibernate实现limit语句效果
    Springboot项目中 前端展示本地图片
    eclipse报错:problems during content assist
    python中open与with open的区别
    修改Jenkins目录
  • 原文地址:https://www.cnblogs.com/weiapro/p/4759183.html
Copyright © 2011-2022 走看看