利用ssh管理远程主机服务

       管理服务器太多时的确很麻烦需要来回在多台服务器间切换无论是Win的还是Linux\Unix 都需要如此,今天总结出一些简陋的办法记录下来以作备忘,如果大家有更好的办法还望赐教!

       首先ssh可以通过远程方式来登录交互式管理服务器也可以远程执行命令,当然还可以文件传输等等作用,就利用ssh的这些优势做几个脚本就能方便的起停远程主机的服务了(因为我本地需要经常测试所以需要配合测试起停某些服务,无此需求的可以忽略)。

       在Linux 上可以直接用ssh service xxxx restart 如果做了ssh 信任关系可以直接执行了很是方便。

       在Win 下需要先安装OpenSSH服务 下载地址 安装方式是一路下一步。

      Server配置: (安装路径是D:\Program Files\OpenSSH)

      D:\Program Files\OpenSSH\etc>vim sshd_config   #查看配置文件修改相应配置相关文档请搜索Linux版 基本相同,注意:Protocol 2 )

      D:\Program Files\OpenSSH\etc>..\bin\mkgroup.exe -l >>group #导入本地组

      D:\Program Files\OpenSSH\etc>..\bin\mkpasswd.exe -l -u administrator >>passwd #导入本地用户

      D:\Program Files\OpenSSH\etc>net start opensshd #启动ssh服务

     Client配置: plink

     d:\Program Files\emacs\bin\plink.exe" net start httpd

    本文章不全面,仅当草稿记录日后有涉及到安全或是其他增强方面的文字再补全。

 

posted @ 2011-02-18 11:20  艾阳君  阅读(173)  评论(0编辑  收藏  举报