Welcome 微信登录

首页 / 操作系统 / Linux

限制root用户只能通过证书登录

限制root用户只能通过证书登录

如果允许root用户能通过密码直接登录是很危险的,通常我们是这样做的:禁止root用户直接登录,创建一个普通账号,需要用到root时才通过这个普通账号切换,这样做已经很安全了,但是有些人可能会觉得麻烦,比如在上传文件时,只能通过普通账号上传,上传完之后既要改所有者,又要用mv命令移动。如果你跟我有一样的烦恼,那么下面的内容就对你有所作用了。第一步是创建用户密钥,我是通过xshell创建的。密钥类型:RSA,密钥长度:2048位。第二步是将第一步生成的公钥添...
解决df和du命令查出来的已使用空间不同的问题

解决df和du命令查出来的已使用空间不同的问题

我之前在系统上写过一个监控硬盘剩余空间的脚本,今天它给我发来报警了,于是我就登录到服务器上查看,结果发现df和du查出来的结果不一样,du查出来的“实际使用空间”明显比df查出来的已使用空间要小很多,这是为什么呢?难道有些空间被隐藏起来了? 最终,借助网上的力量,解决了这个“诡异”的事件,并全程记录下来了。 首先,我们用df来查看已使用空间: 从上图可知,根分区已使用5456700KB(合约5.20GB)。...
深入 Linux 的进程优先级

深入 Linux 的进程优先级

为什么要有进程优先级?这似乎不用过多的解释,毕竟自从多任务操作系统诞生以来,进程执行占用cpu的能力就是一个必须要可以人为控制的事情。因为有的进程相对重要,而有的进程则没那么重要。本文作者:邹立巍Linux系统技术专家。目前在腾讯SNG社交网络运营部 计算资源平台组,负责内部私有云平台的建设和架构规划设计。曾任新浪动态应用平台系统架构师,负责微博、新浪博客等重点业务的内部私有云平台架构设计和运维管理工作。进程优先级起作用的方式从发明以来基本没有什么变化,无...
Ubuntu 用户名 不在 sudoers文件中,此事将被报告。

Ubuntu 用户名 不在 sudoers文件中,此事将被报告。

新建了一个帐号www.linuxidc.com,今天在执行sudo时回显一条信息:[sudo] password for www.linuxidc.com:www.linuxidc.com 不在 sudoers 文件中。此事将被报告。这是要去哪儿报告呢?为了解释这个问题,先来说说sudo。sudo命令可以让你以root身份执行命令,来完成一些我们这个帐号完成不了的任务。其实并非所有用户都能够执行sudo,因为有权限的用户都在/etc/sudoers中呢。我...
给系统管理员的 15 条实用 Linux/Unix 磁带管理命令

给系统管理员的 15 条实用 Linux/Unix 磁带管理命令

磁带设备应只用于定期的文件归档或将数据从一台服务器传送至另一台。通常磁带设备与 Unix 机器连接,用 mt 或 mtx 控制。强烈建议您将所有的数据同时备份到磁盘(也许是云中)和磁带设备中。在本教程中你将会了解到:磁带设备名管理磁带驱动器的基本命令基本的备份和恢复命令为什么备份?一个备份计划对定期备份文件来说很有必要,如果你宁愿选择不备份,那么丢失重要数据的风险会大大增加。有了备份,你就有了从磁盘故障中恢复的能力。备份还可以帮助你抵御:意外的文件删除文件...
Ubuntu 14.04中root 密码忘记解决方法

Ubuntu 14.04中root 密码忘记解决方法

Ubuntu 14.04中root 密码忘记解决方法方法一:如果用户具有sudo权限,那么直接可以运行如下命令:#sudo su root#passwd#更改密码或者直接运行sudo passwd root命令就可以直接更改root密码。有关sudo su的区别:1.共同点:都是root用户的权限;2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。www.linuxidc...
Ubuntu不能进入图形界面,命令行提示No directory, logging in with HOME=/

Ubuntu不能进入图形界面,命令行提示No directory, logging in with HOME=/

说明:Ubuntu不能进入图形界面,命令行提示No directory, logging in with HOME=/是因为添加用户时没有为该用户设置适当的家目录(home目录),因此默认到了根目录下面了,这样很危险。解决办法:首先,为该用户创建一个合适的目录 mkdir www.linuxidc.com然后,确保该用户对其有控制权限 chown 777 www.linuxidc.com同时,确认该目录的权限www.linuxidc.com 要设置目...
去掉Linux文本文件中的 ^M 符号

去掉Linux文本文件中的 ^M 符号

在Linux下,不可避免的会用VIM打开一些Windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致。对于回车符的定义:Windows:0D0AUnixLinux: 0AMAC: 0D比较快捷的去除这些符号的方法有这么几种:(1)是用VI的命令:使用vi打开文本文件vi dos.txt命令模式下输入:set fileformat=unix:w(2) VI下使用正则...
CentOS 6.5/6.3升级安装ImageMagick7.0.1-1

CentOS 6.5/6.3升级安装ImageMagick7.0.1-1

线上论坛和应用程序的验证码功能都是使用的ImageMagick,但是版本比较老(CentOS yum安装的ImageMagick6.5.9).接到最新漏洞预报,紧急升级!ImageMagick图象处理软件存在远程代码执行漏洞(CVE-2016-3714)安全预警2016-05-05 18:05:59一、漏洞概述据ImageMagick官方,目前程序存在一处远程命令执行漏洞(CVE-2016-3714),当其处理的上传图片带有攻击代码时,可远程实现远程命令执...
Ubuntu 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

Ubuntu 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

在Ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下强制关闭terminal。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生下面的问题。问题说明:Ubuntu下运行程序更新时出现报错:E:无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E:无法锁定管理目录(/var/lib/dpkg/),是...
Ubuntu Linux 安装 PhpStorm 2016.1.1

Ubuntu Linux 安装 PhpStorm 2016.1.1

PhpStorm 2016.1.1是一款最新PHP编程开发软件,该软件功能强大拥有智能PHP编辑器、Java Script 编辑器、HTML/CSS编辑器,大大提高代码质量,且能够帮助编程工作人员快速完成编程工作,欢迎需要的用户下载安装,使用体验哦。你可以在Jetbrains官网下载PhpStorm的tar包.如果你偏爱命令行,那么可以使用wget来下载tar包.(注意,写这篇文章时的版本号是2016.1.1)本文介绍的是在Ubuntu Linux中安装 ...
借助 Evolution Linux 的帮助来轻松安装 Arch Linux

借助 Evolution Linux 的帮助来轻松安装 Arch Linux

Arch Linux 是一个简单、轻量级、适合计算机水平较高用户使用的发行版,它允许用户通过自定义来打造属于自己的桌面系统。Arch Linux 的安装对于普通用户来說一直很难。不过,国外有大神为 Arch Linux 的安装进行了优化,提供了更方便的安装方式,这就是 Evolution Linux 项目,其官网是: http://www.evolutionlinux.com/。以下为个人理解,供大家参考。国外大神提供的这个名为 makeiso 的工具有几...
XShell连接 Linux系统显示中文乱码解决

XShell连接 Linux系统显示中文乱码解决

XShell是一个强大的安全终端模拟软件,它支持SSH1, SSH2及 Microsoft Windows平台的Telnet NetSarang Xshell 4 Build 0120协议。使用Xshell可以快速方便的管理Linux主机。我们在使用时,可能会遇到Linux下显示中文乱码的情况,一下为解决方法。输入 df -h查看系统容量时,显示如下:查看语言包支持的语言类型,如下所示:可知,Linux系统本身不支持UTF-8编码格式。此时,需要修改系统配...
<< 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 >>