调整解决ssh连接自动断开问题

一些时候开着的ssh窗口经常自动断开, 有时候是网络状况不够稳定导致,通过调整sshd配置可以缓解一定的状况。sed -i 's/#ClientAliveInterval 0/ClientAliveInterval 15/g' /etc/ssh/sshd_config sed -i 's/#ClientAliveCountMax 3/ClientAliveCountMax 45/g' /etc/ssh/sshd_config service sshd restartClientAliveInterval  设置一个以秒记的时长,如果超过这么长时间没有收到客户端的任何数据, sshd 将通过安全通道向客户端发送一个”alive”消息,并等候应答。 默认值 0 表示不发送”alive”消息。这个选项仅对SSH-2有效。ClientAliveCountMax  sshd ---->>阅读完整内容

Mac OS X 挂在 ssh与 sftp 到本地

Mac OS X 挂在 ssh与 sftp 到本地 fuse在linux下可以挂载ssh和sftp,在unix的OS X下也是支持的.下面是解决方案:首先我们需要两个软件,OSXFuse和MacFUSE,下载地址https://github.com/osxfuse/osxfuse/downloadshttp://macfusionapp.org/步骤:1、安装 OSXFuse,它为我们提供了对 ssh、sftp文件系统的支持下载 .dmg,挂载之后,运行其中的 .pkg,按照步骤安装,如下图:2、安装 Macfusion,它为我们提供了一个方便挂载 ssh、sftp的界面下载的是 zip包,解压之后得到 .app文件,直接将其拖动到 “应用程序”目录几行啦。然后从 Launchpad中打开它。我的机器上,Macfusion有时候会崩溃,我们还是没使用 sshfs通过命令行来挂载 ssh文件系统。下载地址:https ---->>阅读完整内容

Ubuntu系统开启root登陆权限

1.安装openssh 2.sudo -i切换到root用户 3.修改/etc/ssh/sshd_config文件 PermitRootLogin yes AllowUsers root #网上很多文章都少改了这行 4.重启ssh服务 service ssh restart

rsync做断点续传

有时候直接用scp命令传送文件偶尔遇上中断了又得重来,scp是通过ssh和远程系统之间通讯时常用的文件拷贝工具。但 scp自身缺乏续传功能,如果传送大文件的过程中遭遇断连要重新开始传输,很令人头疼。我们可以借助rsync来做续传,用alias做rscp自定义命令或者直接用rsync带上参数都可以,如果常用的化可以加入 ~/.bashrc 中.alias rscp='rsync -v -v -P -e ssh'或者直接使用rsync -v -v -P -e ssh 【源数据位置】【目标数据位置】rsync 的工作原理类似p2p分块比较/传输,内建校验功能;所以这不仅是续传,因为传输过程中如果源文件发生变化仍然能正确复制。

免密码信任关系登陆使用ssh

当服务器太多的时候,当密码太多的时候,当需要做rsync的时候,当经常scp的时候常常要输入各密码造成各种混乱有时候还会被列入hosts.deny这个时候用凭证登陆就方便了。1.连接发起方(客户端)使用ssh-keygen -t rsa生成授权钥匙 2.将生成id_rsa.pub的内容复制到/root/.ssh/authorized_keys(如果涉及到权限问题则使用chmod 644 /root/.ssh/authorized_keys授予一下) 简单一句话阐述:生成一个钥匙放上去就可以免密码登陆了。

Linux VPS下SSH常用命令

目录操作:rm -rf mydir /*删除mydir目录*/cd mydir /*进入mydir目录*/cd - /*回上一级目录*/cd .. /*回父目录,中间有空格*/cd ~ /*回根目录*/mv tools tool /*把tools目录改名为tool */ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了*/cp -a tool /home/vpser/www /*把tool目录下所有文件复制到www目录下 */文件操作:rm okvps.tar /* 删除okvps.tar文件 */find mt.cgi /* 查找文件名为mt.cgi的文件 */df –h /* 查看磁盘剩余空间,好像没这个必要,除非你太那个了 */解压缩:tar xvf wordp ---->>阅读完整内容