设置ssh的config让你不频繁输入密码

有时候登录ssh机器是一个动态口令,频繁输入密码特别不方便。可以通过连接复用的方式来达到不用每次输入密码的目的。

编辑 ~/.ssh/config 文件,没有的话就新建

vim ~/.ssh/config

增加下面内容

Host *
ControlMaster auto
ControlPath ~/.ssh/%r@%h:%p

下次登录ssh之后就会在~/.ssh/ 目录生成一个文件来保持连接了。

你可能还喜欢下面这些文章

使用 ssh config给你的远程主机创建别名

与windows不一样,通常在linux下(mac也一样)一般使用终端来连接远程主机而不是使用一些比如putty或者是xshell。ssh -p port name@host这样未免有些麻烦,实际上通过配置ssh的config文件能够使用别名,简化连接,用户的配置文件在~/.ssh/config, 没有的话就创建一个。配置示例如下Host 别名 HostName 主机域名或者ip User 用户名 Port 指定端口号比如你的树莓派在本地的ip是192.168.1.100Host rapsi    HostName 192.168.1.100    User root   

linux设置虚拟内存(交换空间)方法

场景大多数场景下机器内存是够用的,然而运行某些低频软件的时候可能需要较高内存(如编译软件)。此时再增加较大的物理内存不划算,此时可以通过增加虚拟内存来达到临时增加内存的目的。步骤第一步:使用dd命令创建一个swap文件,大小为1G。命令如下:dd if=/dev/zero of=/home/swap bs=1024 count=1024000bs为一次读写的大小,单位为字节。此处bs=1024表示一次读写的大小为1kb。count为读写的次数,此处count为1024000,表示1024000次,乘以每次读取的1kb,正好是1024000kb,为1G大小。第二步:将文件格式转换为swap格式。

使用 ssh config给你的远程主机创建别名

与windows不一样,通常在linux下(mac也一样)一般使用终端来连接远程主机而不是使用一些比如putty或者是xshell。

ssh -p port name@host

这样未免有些麻烦,实际上通过配置ssh的config文件能够使用别名,简化连接,用户的配置文件在~/.ssh/config, 没有的话就创建一个。配置示例如下

Host 别名
    HostName 主机域名或者ip
    User 用户名
    Port 指定端口号

(更多…)

你可能还喜欢下面这些文章

设置ssh的config让你不频繁输入密码

有时候登录ssh机器是一个动态口令,频繁输入密码特别不方便。可以通过连接复用的方式来达到不用每次输入密码的目的。编辑 ~/.ssh/config 文件,没有的话就新建vim ~/.ssh/config增加下面内容Host *ControlMaster autoControlPath ~/.ssh/%r@%h:%p下次登录ssh之后就会在~/.ssh/ 目录生成一个文件来保持连接了。