快速注册 找回密码

QQ登录

只需一步,快速开始

查看: 1164|回复: 5

Geek生存法则:创建家庭SSH服务器

[复制链接]

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2020-12-11 18:35:45 来自手机 | 显示全部楼层 |阅读模式
提示您:未得到智伍应用正式版的授权,部门功能受到影响!



尊重的用户,您好!!


非常感谢您能安装智伍应用旗下的产物,为了产物的可连续发展和升级,云收罗已经开始按天收费,发起购买200天,免费赠予400天,一共600天,均匀天天仅需1.67元。


向用户收费是为了给用户更可靠的保障和服务,所收取的费用重要用于产物的正常运作、不停研发和改进,盼望各位用户可以或许明白和支持。



购买正式版授权请打开下面的网址自助购买:
www.zhiwu55.com/authorization/buy_end_time.php?hzw_appid=B4592D53D254F99549C9FBF696104B22



购买之后,主动开通正式版授权,新收罗的内容不会再出现未购买授权的提示信息,同时智伍应用旗下全部含云收罗功能的产物,都无需再次购买云收罗的正式版授权,即云收罗的授权可以在智伍应用的各个产物那边通用!


假如您已经购买了正式版,照旧会出现未购买授权的提示,大概有别的题目,请接洽智伍应用官方在线客服QQ/微信:2085244671




众所周知,任何Unix体系都利用了SSH(Secure Shell)协议先与其他电脑创建毗连,然后才实行传输文件之类的使命。使用SSH安全协议可以有用防止长途管理过程中的信息泄漏题目。但假如想得到这种安全性的利益,那你就必须变身成为满脸胡子、扎着马尾辫、穿着企鹅T恤、能用ssh长途处置惩罚数据的Unix高手吗?
答案是否定的,如今只要借助 Cygwin 这个软件,你就可以轻松在Windows体系的电脑上搭建SSH服务器了(在苹果机上更轻易实现)。一旦创建了个人SSH服务器并乐成运行,你就可以安全地毗连到互联网上的任何地方,为所欲为地上传下载文档、实行全部的下令行。
附注:在你的电脑上运行服务器并提供相应端口的举动是非常冒险的,在此之前,请确保你的电脑安装了全部更新,有着强盛的登录口令以及有着防火墙的掩护。
SSH是什么?具体请见 维基百科 。
为什么选择SSH?

1)不像家庭网络服务器,SSH即可读又可写,这意味着你可以用它上传和下载文档。
2)与家庭FTP服务器差别,SSH非常安全。全部的传输都是加密的,而且无法被嗅探。
3)差别于VNC(假造网络盘算机)服务器,SSH不但仅只是让你长途控制盘算机,它还通过加密包管安全(VNC并不提供)。

安装和设置OpenSSH

我们将利用免费的Unix模仿器Cygwin来得到OpenSSH套件,并安装到你的Windows体系中。假如你对Cygwin还一无所知,那你可以搜刮下相干资料,大概相识下它的操纵。
起首点击运行Cygwin的setup.exe,并在软件包列表中的“NET”组里勾选“openssl”。完成安装后,假如有须要的话,重启下你的电脑。
sqxWUnWnW6nhq15U.jpg 接着点开Cygwin的下令行界面,输入ssh -host -config回车,然后脚本会出现“特权隔离”的提示,选择“Yes”。当脚本扣问是否创建当地sshd用户、是否安装sshd服务时,全部同意。末了脚本会停下来,表现“CYGWIN=”,这时你输入ntsec tty即可。

禁用SSH协议1

当你在一个锁定的网络中,管理员大概出于一些安全缘故原由要求你禁用SSH的协议1。显然,协议1存在着一些毛病,因此如今我们不必要利用到它了。我们用文档编辑器打开SSHD的设置文件(c:cygwinetcdefaultsetcsshd_config)作如下修改:
找到#Protocol 2,1
改成Protocol 2
也就是说把#和,1去掉,然后生存文档。

运行SSH服务器

由于我们是在Windows体系上创建的服务器,以是它会利用你的登录名和暗码作为用户验证。(请确保你的全部帐户都有个强盛的暗码)
接着根据Cygwin的提示,输入
net start sshd
你会看到以下信息:
The CYGWIN sshd service is starting.
The CYGWIN sshd service was started successfully.
这就大功告成了!
附注:你还可以在“服务”面板中启动或制止Cygwin SSH服务(控制面板-管理工具-服务)。

打开SSH的22号端口

Iag62733nm8F3gSf.jpg 既然你已经运行了服务器,那如今就必要在防火墙中打开一个端口好让客户端毗连上主机。记着,SSH是运行在22号端口上的,别设置成其他的端标语。
我们打开Windows防火墙,点击“破例”选项卡,点击“添加端口”,输入名称ssh,端标语22,再点击确定即可。

毗连上你的服务器

hj0Oi0R30m3C4RR9.jpg 毗连上你的SSH服务器的方法有许多,而且只必要知道服务器的IP地点就行了(偶然还必要动态DNS地点)。
在别的一台呆板的Cygwin下令行窗口中输入:
ssh  -l username(留意是小写的L字母,不是数字1)
如许你就登录上了服务器,如今你可以在长途客户端上通过下令行来举行各种操纵。
假如你不喜好利用下令行来传输文件,那就换用图形用户界面吧,我们保举一款精彩的免费软件WinSCP,详细设置如图所示,记得把“localhost”换成服务器IP地点。
hcg2xXUlMg7iIVCh.jpg 一旦你毗连上服务器,你就可以欣赏服务器上的全部文件夹,随意地上传和下载文档。
别的,你还可以利用支持SFTP(安全文件传送协议)或安全FTP协议的通例FTP客户端来传输数据。比方,在苹果机上就可以用SFTP协议来对SSH服务器举行数据传输。

Mac上的SSH服务器

PlVlS4lp1zPKVlkB.jpg 苹果机上有着浩繁的网络工具,这可不是吹的,Mac用户想要运行一个SSH服务器真的是十拿九稳。在体系设置-分享-服务中,勾选“长途登录”即可。
设置完统统后,你就可以在Windows呆板上用WinSCP、Cygwin/Mac下令行终端来毗连Mac机上的SSH服务器了。
假如你以为IP地点太难影象了,那你可以利用为你的服务器注册一个方便好记域名,详情点击 这里 。
末了,祝各位有个优美的SSH之旅!


泉源: lifehacker

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2020-12-11 18:47:48 | 显示全部楼层
这个。。。公然教各人翻墙真的没题目吗Q v Q

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2020-12-11 18:59:47 | 显示全部楼层
“苹果机上有着浩繁的网络工具,这可不是吹的”linux更强盛~保举ubuntu

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2020-12-11 19:11:57 | 显示全部楼层
是啊,Unix/Linux上也可以直接创建SSH毗连~

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2020-12-11 19:24:01 | 显示全部楼层
在松鼠会被黑掉的时间,看到果壳网报告网络技能,总感觉有点讽刺……
头像被屏蔽

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2020-12-11 19:36:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

Powered by Discuz! X3.4 © 2006-2020 Comsenz Inc

本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与[小城社区]无关。 如有侵犯您版权的,请邮件与我们联系处理(邮箱:10000@546800.com),本站将立即改正。
快速回复 返回顶部 返回列表