ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登录到别的电脑,需要安装openssh-client,该程序Ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ubuntu下安装openssh-server非常简单。
安装openssh-server
$ sudo apt-get install openssh-server
查看openssh-server是否启动
$ ps -e | grep ssh
进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。
启动、停止和重启openssh-server的命令如下
/etc/initd/ssh start
/etc/initd/ssh stop
/etc/initd/ssh restart
配置openssh-server
openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。
关闭ssh登录到root用户
开放ssh登录root权限是非常危险的,所以不是特别需要,应该关闭该权限,在配置文件/etc/ssh/sshd_config中找到PermitRootLogin yes一行,将yes改为no然后重启ssh即可。
Ubuntu中配置openssh-server开机自动启动
打开/etc/rclocal文件,在exit 0语句前加入:
/etc/initd/ssh start
关于客户端连接
客户端可以用putty、SecureCRT、SSH Secure Shell Client等SSH 客户端软件,输入您服务器的IP地址,并且输入登录的用户和密码就可以登录了。我常选择的客户端软件是putty。
关于ssh的加密
实际上ssh的使用远不止这些,ssh还有很重要的一部分内容,那就是ssh通过公钥私钥进行加密,例如git就可以采用加密ssh的方式访问。
我现在使用的是小鸟云,6月新近活动认证可获得0元服务器,建议去看看!
2
接下来,在服务器管理器的仪表板界面选择目标服务器并开启远程桌面服务
3
然后,在远程桌面服务页面添加服务器角色并选择相应的功能
4
最后,咱们选择桌面会话主机并将远程桌面授权,确认安装即可
5
过段时间,重启Windows
Server
2012后多个用户远程桌面的功能就可以实现了
正确开启windows2008系统的远程桌面功能。
正常的开启 *** 作:
在桌面上右点"计算机"->"属性"->在打开的"系统"窗口里点击"远程设置",再切换到"远程"选项板中,将"远程协助"打上对钩,再将"远程桌面"里根据你的需要选择一项目,比方我选择的是"允许运行任意版本远程桌面的计算机连接"。确定就行了。
特殊的情况:有的网友会发现在给"远程协助"打钩时,是灰色的没法钩上,也就没办法开启。这是因为windows2008的安全性已经被微软设计的很高,默认刚安装上2008系统时并没有安装上这项服务,需要你用执行相应的安装 *** 作。具体如下:打开"服务器管理器"右击"功能"选择"添加功能",将右边窗口中"远程服务器管理工具"下边的"远程协助"打上对钩"再点击"下一步"再点击"安装"需要等待几分钟安装完后再去执行上边第1步 *** 作就成功开启了远程桌面功能。
特别说明的是,网上许多介绍只提到了上边第一种 *** 作,对第二种特殊情况介绍并不多。 开启远程桌面后,别人远程电脑时,windows server 2008默认只支持一个administrator用户登陆,一个登录后另一个被踢掉,有没有办法像server03那样允许多用户用同时同一个用户名登录,这种情况需要解决可参考如下 *** 作:
控制面板-管理工具,终端服务-终端服务配置,
1、连接:RDP-tcp 点右键,属性。网络适配器-最大连接数,
2、默认情况下如果你不添加终端服务功能,最大只能调整为同时2个连接。
3、终端服务器授权模式:点右键,属性。常规,限制每个用户只能使用一个会话,去掉勾,确定。到这里就可以多登录了。如果没有设置生效,重启一下。
防止恶搞,阻止远程用户终止控制台管理员。运行-gpeditmsc ,计算机配置-管理模板-Windows组件-终端服务。终端服务器-连接。 配置:拒绝将已经登录到控制台会话的管理员注销,设置启用。
重启生效。
在这里我给大家介绍一下开启远程协助的做法。开启远程协助的步骤如下:1、桌面找到我的电脑,右键点击选择属性;
2、在系统属性中,可以选择“远程设置”,顾名思义远程设置是对远程桌面控制的设置。
3、点击远程设置,自动跳转到系统属性的远程选项卡,然后在远程协助中勾上允许远程协助连接到这台计算机。
4、在高级选项中查看,是否开启允许被远程控制,如果没有开启可能会显示连接但无法控制。
远程协助上海贝锐旗下的向日葵领航软件是个很不错的选择。上海贝锐信息科技股份有限公司(简称贝锐),创立于2006年,是中国创新型远程连接SaaS服务商,凭借自主创新打造向日葵远程控制、蒲公英智能组网、花生壳内网穿透三大品牌服务,提供从智能连接产品到垂直应用的一站式解决方案。
1、找计算机-属性;
2、远程设置;
3、远程桌面-允许运行任意版本远程连接-选择用户-添加用户:Administrator;或是可以是其他非管理员用户;点确定保存,然后,我们来看:远程桌面管理器(这个只有WIN SER 2008 才有的功能);
4、可以看到在远程桌面管理器-会话下面有一个活动用户正在连接,这便是远程用户连接上这台windows server 2008 R2服务器;设置这个远程桌面时,过程中如果提示防火墙时,最好关闭防火墙,或是开启相应的端口或远程桌面应用程序
以上就是windows server 2008 R2开启远程桌面的步骤,大家可以参考上面的方法来进行开启吧。
首先右键点击我的电脑;或通过控制面板-系统进入系统属性界面找到"远程设置"并打开在系统属性中找到"远程"子夹下的远程桌面分组框,选择第二项"允许任意版本远程桌面的计算机远程连接"
到这一步可以说远程桌面访问服务已经开启但是接下来我们还需要配置允许访问的用户账号还是刚才的对话框找到"选择用户"
在这里选择添加新的授权用户;
在这里输入你打算授权的用户名这里点选检查名称后是可以模糊匹配的
授权完毕后远程桌面服务就算是配置完成了下面我们来进行远程连接首先我们得知这个服务器的内网IP是1881883249;如需公网远程连接,需要有公网IP此处先以内网IP做例
呼出运行对话框输入mstsc回车
在地址中输入远程服务器的IP地址
输入你的账号密码
这样远程桌面就可以访问了这和直接在机房 *** 作服务器的效果是一样的唯一的区别就是结束 *** 作后,记得注销账号
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)