Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

如何在 Linux 中产生、加密或解密随机密码

如何在 Linux 中产生、加密或解密随机密码

我们一直积极地提供有关 Linux 技巧的系列文章,如果你错过了这个系列的最新文章,你或许可以去访问下面的链接。Linux 中 5 个有趣的命令行技巧http://www.linuxidc.com/Linux/2015-05/117841.htm在这篇文章中,我们将分享一些有趣 Linux 技巧,内容是有关如何产生随机密码以及加密或解密这些经过加盐或没有加盐处理的密码。安全是数字时代中的一个主要话题。在电脑,email,云端,手机,文档和其他的场合中,我们...
如何实现 SSH 无密码登录

如何实现 SSH 无密码登录

假设你是hostA上的一个用户"aliceA",想以用户“aliceB”的身份ssh到hostB上,但又不想输入密码。那么,你可以参考这篇教程实现ssd无密码登录。首先,你需要以用户“aliceA”的身份登录到hostA上。然后,使用ssh-keygen生成一对rsa公私钥,生成的密钥对会存放在~/.ssh目录下。$ ssh-keygen -t rsa接下来,使用下面的命令在目标主机hostB上的aliceB...
使用一次性密码本通过 SSH 安全登录 Linux

使用一次性密码本通过 SSH 安全登录 Linux

有人说,安全不是一个产品,而是一个过程(LCTT 注:安全公司 McAfee 认为,安全风险管理是一个方法论,而不是安全产品的堆叠)。虽然 SSH 协议被设计成使用加密技术来确保安全,但如果使用不当,别人还是能够破坏你的系统:比如弱密码、密钥泄露、使用过时的 SSH 客户端等,都能引发安全问题。在考虑 SSH 认证方案时,大家普遍认为公钥认证比密码认证更安全。然而,公钥认证技术并不是为公共环境设置的,如果你在一台公用电脑上使用公钥认证登录 SSH 服务器,...
Ubuntu 15.04 和 Ubuntu 14.04 下安装 Cinnamon 2.6

Ubuntu 15.04 和 Ubuntu 14.04 下安装 Cinnamon 2.6

Linux Mint 可能是现在最流行 Ubuntu 衍生系统,Elementary OS 也不错,LinuxMint 的 Cinnamon 和 Mate 桌面环境得到非常高支持。Linux Mint 每一个版本基于 Ubuntu Lts 代码库,稳定性得到保证,而且有更多的精力去开发 Linux Mint 的应用程序和提高 Cinnamon 和 Mate 桌面环境。Cinnamon 2.6,由 Linux Mint 团队开发,该版本已冻结功能,稳定版本应...
Linux 基础教程:Linux Kickstart 自动安装

Linux 基础教程:Linux Kickstart 自动安装

从系统安装说起在 RHEL,CentOS,Fedora 等系统中,安装系统使用的程序名叫 anaconda,它属于 FedoraProject,由 Python 开发,能够提供图形或者文本界面用于系统安装。在安装系统之前,计算机的硬件上可能是没有操作系统的,因此为了能够运行安装程序,需要一个临时的操作系统,引导开机,启动安装程序,在使用光盘安装操作 Linux 系统(这里特指 RHEL 系列的系统)时,一共有两个阶段,分别为引导和安装。Stage 1使用光...
基于 Kickstart 自动化安装 CentOS 实践

基于 Kickstart 自动化安装 CentOS 实践

前言因为需要在浪潮的 x86 服务器中集中部署 CentOS 搭建基于 Hadoop 的大数据平台 , 平时接触 SLES(SUSE Linux Enterprise Server) 较多并且已经实现基于 Autoyast 方式使用光盘或者 PXE 网络自动化安装 ( 后续会分享具体实现方法 )。 这次主要通过学习 Kickstart 实现最简单的光盘方式自动化安装 CentOS, 而网上的大多数教程并不完全适用于自身的环境 , 本文将不再赘述 Kicks...
Ubuntu12.04 Git 服务器配置图文详解

Ubuntu12.04 Git 服务器配置图文详解

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,学过Linux的都知道,Git的优点我就不再多说了,我也是很喜欢Linux的。今天我们一起学习Git服务器在Ubuntu 12.04上的配置,废话不多说,走起!1.Git 服务器的搭建过程详细记录,如下: 搭建环境:Ubuntu 12.04 桌面版或服务器版均可 软件要求: git-core, gitosis, openssh-server, openssh-client, ...
Windows下SmartGit安装使用

Windows下SmartGit安装使用

在Git如日中天的今天,我也不免俗的想用Git将业余时间写的代码管理一下。什么是Git这里不多说,具体见《Ubuntu12.04 Git 服务器配置图文详解 http://www.linuxidc.com/Linux/2015-05/117502.htm》 。我们这里直接上手。一、下载Git客户端1、Git官网:http://git-scm.com/,下载客户端。官网的客户端是采用命令行的形式的,对我这种新手来说太难了。我们需要搞一个有图形界面的,就是下面...
CentOS下ClamAV反病毒软件包更新

CentOS下ClamAV反病毒软件包更新

最近一直在研究学习CentOS下搭建Postfix实现邮件网关的内容,以便后期邮件平台网关的灾备做一些准备,今天安装Postfix到了对ClamAV反病毒软件包更新的安装配置部分,遇到了个小的插曲。具体遇到问题看着不是什么大问题,就是ClamAV之前安装的版本是0.98.4,安装完成时,更新反病毒库还是正常的,可是过了一会儿,发现再执行freshclam升级病毒库时,发现报下图所示的这个错误。当时想想,也没什么,那就更新一下版本吧,先执行Yum updat...
blecat: 蓝牙传输小工具

blecat: 蓝牙传输小工具

blecat 是利用蓝牙协议编写的命令行小工具 , 它支持管道操作 , 也能用来传输文件 。通过一行 npm install -g blecat 命令即可安装 blecat。比如 , 在开启蓝牙的两台电脑上 , 若在其中一台执行 :echo hello world | blecat那么在另一台只要直接敲入 blecat 就会输出 hello world。传文件的话 , 则可利用 shell 重定向按如下方式操作 :blecat < myfile.tx...
Inxi:获取Linux的系统和硬件信息

Inxi:获取Linux的系统和硬件信息

我们已经展示了一些不同的应用程序和方法来获取Linux的系统和硬件信息。在这一系列里,我们将看到如何使用inxi来获取这些详情信息。在论坛技术支持中,它可以作为调试工具,迅速确定用户的系统配置和硬件信息。Inxi是一个可以获取完整的系统和硬件详情信息的命令行工具,内容包括:硬件CPU磁盘驱动器Xorg桌面环境内核GCC版本进程内存占用和其他有用的信息安装方法Inxi在多数现代GNU/Linux操作系统的默认软件仓库中。所以我们可以简单地运行下列命令安装。在...
4个可以发送完整电子邮件的命令行工具

4个可以发送完整电子邮件的命令行工具

今天的文章里我们会讲到一些使用Linux命令行工具来发送带附件的电子邮件的方法。它有很多用处,比如在应用程序所在服务器上,使用电子邮件发送一个文件过来,或者你可以在脚本中使用这些命令来做一些自动化操作。在本文的例子中,我们会使用foo.tar.gz文件作为附件。有不同的命令行工具可以发送邮件,这里我分享几个多数用户会使用的工具,如mailx、mutt和swaks。我们即将呈现的这些工具都是非常有名的,并且存在于多数Linux发行版默认的软件仓库中,你可以使...
rpm包指定安装路径

rpm包指定安装路径

rpm包一般都有默认的安装路径,如何你要更改默认路径,有没有办法呢?当然有。我们来看下面的例子。比如在安装JDK (Java Development Kit)或JRE (Java Runtime Environment)时,这个RedHat package文件的默认安装路径是/usr/java。如果你要安装在其它路径下,例如要放到/home/java目录下,该如何做呢?一、首先查看rpm包的详细信息[root@Oracle ~]# rpm -qpi jdk...
Xshell实现Windows上传文件到Linux主机

Xshell实现Windows上传文件到Linux主机

经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;我是怎么操作的:1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windows的文件夹)2、在本地Linux虚拟机使用rsync同步拷贝的数据...
给 Zsh 的 Vi 模式添加指示符

给 Zsh 的 Vi 模式添加指示符

用久了 zsh 的 Vi 命令行编辑模式 , 有时候会恍惚自己到底在哪个模式 。 大家都知道 ,Vim 的状态行可以显示模式的指示 , 以此来说明是正常模式还是插入模式 。 如果我们能把 Vim 的这个特性移植到 zsh 身上 , 那就完美了 。用 man zshzle 看了看文档 , 发现实现起来并不难 , 只需在 .zshrc 中添加如下内容即可 :VIMODE="-- INSERT --"function zle-line-init zle-keym...
Linux性能优化特性Tuned和ktune

Linux性能优化特性Tuned和ktune

性能优化是任何系统架构师和运维人员头疼且痴迷的问题。从数据库、服务器、存储、网络、应用系统等诸多系统层面,都存在进行优化的空间和探讨的余地。各种前辈也从系统开发过程流程、方法论、部署原则、监控测试和后期运维等诸多方面,进行了若干年的探讨。在各种优化流派中,起码有一条是得到了广泛共识:系统优化工作绝对不存在“金手指”和“万灵药”。按照现在比较官方的说法:优化是一项涉及多领域、多学科,需要各方面人才合作才能做好的...
<< 951 952 953 954 955 956 957 958 959 960 >>