Linux 服务器 关闭FTP匿名访问


 servicevsftpdstatus//查看FTP运行状态
 vim/etc/vsftpd/vsftpd.conf//修改配置文件
 
 
 找到vsftpd.conf中的
 
 anonymous_enable=yes//改为no;(yes=允许、no=禁止)
 
 保存退出
 
 servicevsftprestart//重启FTP服务

  • 0
  • 0
  • 阅读 ( 1059 )

linux systemctl 指令 —— 阮一峰


 Systemd指令 
 原文链接如果有效,请点击原文链接查看。原文:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html
 一、由来
 
 
 
 
 历史上,Linux的启动一直采用init进程。
 下面的命令用来启动服务。
 
 $sudo/etc/init.d/apache2start
 #或者
 $serv

  • 0
  • 0
  • 阅读 ( 1389 )

Linux 6 修改ssh默认远程端口号

linux默认的ssh远程端口是22,有时默认端口会遭到别有用心的人们扫描或攻击,为了时我们的系统更加安全那就需要修改远程端口号
 操作步骤:1、修改ssh_config配置文件
 
 vim/etc/ssh/sshd_config
 
 2、配置文件中找到#Port22所在行(默认22端口)
 3、修改该行,改为你想要的端口号Port222(注意:去掉前面的#号)
 4、[可选]如果想添加一个端口号并存(22端口和222端

  • 0
  • 0
  • 阅读 ( 890 )

CentOS配置python操作

centos7.3安装python
 查看当前python情况[root@localhost/]#cd/[root@localhostbin]#cd/usr/bin[root@localhostbin]#lspython*pythonpython2python2.7[root@localhostbin]#ls-alpython*
 修改软连接[root@localhostbin]#mvpythonpython.bak
 开始做下载准备[root@localhostbin]#mkdi

  • 0
  • 0
  • 阅读 ( 1066 )

Linux配置JDK

一、环境:Redhat 二、步骤 1、root用户登录打开终端 2、查看原本是否有JDK有则删除,Linux自带的JDK一般不可用 查看JDK版本 [root@localhostsoft]#java-version javaversion“1.4.2″ gij(GNUlibgcj)version4.1.220071124(RedHat4.1.2-42 查看JDK相关包 [root@localhostsoft]#rpm-qa|grepjdk [root@localhostsoft]#rpm-qa|grepg

  • 0
  • 0
  • 阅读 ( 882 )

Linux入门基础之 中

五、Linux下获取帮助 没必要记住所有东西 Linux提供了极为详细的帮助工具及文档,一定要养成查帮助文档的习惯,可以大大减少需要记忆的东西并且提高效率 5.1、HELP 几乎所有命令都可以使用-h或--help参数获取使用方法、参数信息等。 5.2、MAN man命令是Linux中最为常用的帮助命令,将要获取帮助的命令作为参数运行man命令就可以获取相应的文档帮助 man文档分为很多类型 部分 类

  • 0
  • 0
  • 阅读 ( 1008 )

RedHat Linux-配置YUM仓库

范例:配置Yum仓库
   Yum软件仓库的作用是为了进一步简化RPM管理软件的难度以及自动分析所需软件包及其依赖关系的技术。可以把Yum想象成是一个硕大的软件仓库,里面保存有几乎所有常用的工具,而且只需要说出所需的软件包名称,系统就会自动为您搞定一切。
   搭建并配置Yum软件仓库的大致步骤如下所示:
 第1步:进入到/etc/yum.repos.d/目录中(因为该目录存放

  • 0
  • 0
  • 阅读 ( 942 )

win10双系统安装 linux(manjaro)记录

选择发行版 对于发行版的选择可以参考这个网站(http://www.distrowatch.org/)可以看到相关的信息,仅作参考 再三选择后我还是选择基于arch的manjaro 进入manjaro的官网下载ios镜像manjaro镜像官网下载地址 各个版本不同时段大家对他的评价不一样所以我也说不出到底哪个更好哪个更适合你,我选择了KDE 制作usb! 可以用USBwritter或者用Rufus或者其他 本人用的是rufus3.4的版本。我下载的最新版

  • 0
  • 0
  • 阅读 ( 1539 )

线程控制

目录 1.线程与进程线程的概念 深入理解进程和线程 2.多线程什么是多线程 多线程模型的好处 3.线程标识 4.线程创建函数原型 参数说明 使用示例-打印线程ID 5.线程终止 6.线程等待函数原型 参数说明 使用示例-获得线程返回值 7.线程分离pthread_detach 以分离状态创建线程 8.线程取消pthread_cancel 线程取消属性 取消点 自定义取消点 使用线程取消的风险 线程清理程序 1.线程与进

  • 0
  • 0
  • 阅读 ( 1186 )

线程安全与可重入函数

我个人对可重入函数的理解如下: 可重入函数需要指明可重入对象,分为线程可重入函数和信号可重入函数 线程可重入函数是可以被多个线程同时调用、且保证安全的函数,也叫做线程安全函数 信号可重入函数是在信号处理程序中保证调用安全的函数,也叫做异步信号安全函数 下图是APUE书中所说的POSIX.1中不能保证线程安全的函数,换而言之,未列入图中的函数都是线程可

  • 0
  • 0
  • 阅读 ( 1422 )

线程同步

目录 1.线程同步概述线程同步定义 线程同步方法 2.互斥锁互斥锁概念 互斥锁基本API初始化与销毁 上锁与解锁 两个特殊的上锁函数 示例代码 3.避免死锁线程的死锁概念 产生死锁的四个必要条件 如何避免死锁 4.条件变量条件变量概念 条件变量基本API初始化与销毁 等待条件满足 给线程发信号 示例代码 1.线程同步概述 线程同步定义 线程同步,指的是控制多线程间的相对

  • 0
  • 0
  • 阅读 ( 1102 )

vmware上安装centos7虚拟机

1.1Linux的安装
 安装采用在虚拟机中安装,以方便不同班级授课时,需要重复安装的情况。
 1.1.1配置虚拟机
 1.在VMwareWorkstation中创建新的虚拟机,选择自定义安装,点击下一步。
 2.选择虚机版本号。点击下一步
 3.选择稍后安装操作系统。点击下一步。
 4.选择Linux操作系统,版本选择CentOS。
 5.设置虚拟机名称和保存位置。中国软件测试黄埔军校3
 6.设置

  • 0
  • 0
  • 阅读 ( 1176 )

CentOS7中firewall防火墙详解和配置,.xml服务配置详解

修改防火墙配置文件之前,需要对之前防火墙做好备份
 重启防火墙后,需要确认防火墙状态和防火墙规则是否加载,若重启失败或规则加载失败,则所有请求都会被防火墙
 1.
 firewall-cmd --state        
 #查看firewall的状态
 firewall-cmd --list-all 
 #查看防火墙规则(只显示/etc/firewalld/zones/public.xml中防火墙策略)
 firewall-cmd --list-

  • 0
  • 0
  • 阅读 ( 901 )

Linux防火墙基本知识

一、防火墙的分类
 (一)、包过滤防火墙。
 数据包过滤(packetFiltering)技术是在网络层对数据包进行选择,选择的依据是系统内设置的过滤逻辑,称为访问控制表(access
 control
 lable,ACL)。通过检查数据流中每个数据包的源地址和目的地址,所用的端口号和协议状态等因素,或他们的组合来确定是否允许该数据包通过。
 包过滤防火墙的优点是它对用户来说是透明的,

  • 0
  • 0
  • 阅读 ( 1091 )

Linux:常用命令讲解(系统、防火墙、提权与文件传输)

一、系统用户操作指令
 
 一般在Linux系统中有多个账号,但一般不推荐使用root账号,因为root账号的权限太大,如果账号泄露会有安全隐患;
 一般配置软件时也不要在root账号下进行;
 useradd和adduser的区别?(在不同的Linux系统中差异不同)
  所有的用户都存放在/home目录中,/home目录属于家目录;
  1)useradd添加新用户并设置密码
 
 
 cd/home
 usera

  • 0
  • 0
  • 阅读 ( 889 )

VM虚拟机下centos安装。

centOS7安装步骤:
 1.选择新建虚拟机,稍后安装,linux选centos764位
  
  
  
 2.位置改到存放虚拟机的文件夹
  
  
  
 3.把硬盘空间改到40g,内存分到4g,1处理器2个核心
  
  
  
  
  4 更改cd/dvd到镜像位置。
 
  
 
  5 选择中文安装
  
 
  &#13

  • 0
  • 0
  • 阅读 ( 1360 )

LINUX基础操作

常用的linux命令
 ls查看当前(或者指定)目录下的文件列表
 ls-l查看详细信息列表
 ls-a 或ls-al查看目录下所有文件(包含隐藏文件)的详细信息 
 cd./切换到当前目录 cd../切换到上一级目录
 clear清屏(或者ctrl+l)
  
 /根目录
 ~家目录cd回车回到当前登录用户的家目录
 Cd =cd~=cd/root 进入到root的家目录(当前登录的用户为root时) 
 Cd=cd~=cd

  • 0
  • 0
  • 阅读 ( 684 )

记录旧手机(米6)安装Linux(Ubuntu16.04)踩过的坑

旧的小米6在抽屉吃灰半年,一直没想好要怎么处理,于是就想着安装Linux。
 完整教程来自https://blog.csdn.net/Greepex/article/details/85333027
 原文里把每一个步骤都描述得很清楚(所以本文就不贴详细步骤图了,竖版截图太影响观感),但难免会踩一些坑。
 一、准备工作
   MIUI开发版可以直接在安全中心获取root,但是这个root不是完整的root,需要解锁system分区,只需去

  • 0
  • 0
  • 阅读 ( 1068 )

2019-2020-1 20199319《Linux内核原理与分析》第一周作业

一、Linux系统简介 通过实验一了解了Linux的历史,Linux与windows之间的区别以及学习Linux的方法。因为一直用的都是windows系统,习惯了图形界面,而Linux是通过输入命令执行操作,所以初学还很不适应。正如那句话说的windows能做的Linux都能做,windows不能做的Linux也能做,以后慢慢体会Linux的强大。 二、基本概念及操作 本节对Linux桌面环境进行了介绍,体验了一些基本的命令行操作

  • 0
  • 0
  • 阅读 ( 959 )

01.02 linux命令(1

=================常用的Linux命令============================Ls查看当前文件夹下或者其他文件夹的文件列表或者文件夹列表Ls -l详细信息的列表Ls-al查看所有的文件列表的详细信息Cd ./当前目录 ../上一级目录Clear=ctrl+l清屏PingTouchindex.html创建文件Echo‘helloworld!!!’ >index.html写数据Catindex.html查看文件Moreindex.html/lessindex.php区别后

  • 0
  • 0
  • 阅读 ( 912 )