摘要:
因为除了ldap认证方式以外,openvpn还有一些其他的认证方式么,就放到这里一并记录一下。 http://www.51niux.com/?id=33 已经记录了openvpn的搭建以及证书认证,所以这里接着这篇博文讲述一些其他的认证方式。当然除了证书认证以外,其他的都是口令认证方式。 一、ope 阅读全文
摘要:
1.Linux下生成密钥 ssh-keygen的命令手册,通过”man ssh-keygen“命令: 通过命令”ssh-keygen -t rsa“ 生成之后会在用户的根目录生成一个 “.ssh”的文件夹 进入“.ssh”会生成以下几个文件 authorized_keys:存放远程免密登录的公钥,主 阅读全文
摘要:
1.expect是基于tcl演变而来的,所以很多语法和tcl类似 基本的语法如下所示:1.1 首行加上/usr/bin/expect1.2 spawn: 后面加上需要执行的shell命令,比如说spawn sudo touch testfile1.3 expect: 只有spawn执行的命令结果才会 阅读全文
摘要:
背景 有需求,在允许命令或者脚本跳出交互行,需要进行内容输入,但需要人手动输入,不是很方便,此时可以通过expect来实现自动互动交互。 expect是一个自动交互功能的工具,可以满足代替我们实际工作中需要从终端手动输入某些内容来使得程序或命令继续运行的目的。如安装软件是时的一些提示,ssh远程主机 阅读全文
摘要:
expect前言观察ssh登录的交互现象有些程序难以避免的需要交互。你该如何解决脚本与程序的交互问题?名词解释期待, 预期, 盼望, 预料,料想, 指望, 希望, 要求,想, 认为一、概述 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时 阅读全文
摘要:
配置自己电脑的vim,配置一个根据个人习惯使用的.vimrc文件。我的有以下功能等,读者可以根据自己的 个人喜好去配置自己的vim。 1.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等。(我个人是不太喜欢新建源 文件时自动插入表头文件名,所以将其注释,读 阅读全文
摘要:
1、原文件备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2、编辑源列表文件 sudo vim /etc/apt/sources.list 3、将原来的列表删除,添加如下内容(中科大镜像源) # cat >>/etc/apt/so 阅读全文
摘要:
出于系统安全原因,对 Synology NAS 的 root 访问有限。如果您获取 root 权限,请在命令行界面中用任何属于Local Administrators群组的帐户证书登录 DSM(如PuTTY),然后运行sudo -i命令以切换到 root 访问。 一 首先输入:ssh admin@1 阅读全文
摘要:
当自己虚拟机中的linux 系统硬盘不够用的时候需要添加硬盘给系统使用,所以可以通过以下的步骤实现 1、关闭自己的客户机,然后执行以下步骤 2、 上面的步骤完成以后,重点来了,下面打开客户机,执行以下命令 1)首先 , fdisk -l ,可以查看到 /dev/sdb 硬盘就是自己刚刚增加的硬盘 2 阅读全文
摘要:
基于Xshell使用密钥方式连接远程主机 连接远程主机,就验证身份而言,一般有两种方式,一种是通过用户密码;另一种通过公钥的方式(Public Key)。 图1 xshell支持验证登录用户的方式 下面就使用Public Key的方式来实现连接,通过工具ssh-kengen生成密钥对。 注意:操作之 阅读全文