现在远程维护基本上用ssh连接,linux系统安装时有提示是否安装ssh服务。Windows下要使用额外的软件来实现,常用的有Cygwin + OpenSSH FOR Windows来实现。我比较懒,想不用做太多配置,这时可以用Copssh。在下面的网址下载:
http://sourceforge.net/projects/sereds/files/copSSH/
当前最新版本是3.0.3,使用Copssh_3.0.3_Installer.zip里的文件进行安装。这里要注意一点,其中的icwbase-2.0.3-patch-100.zip文件也要下下来,并将里面文件复制到Copssh的安装目录运行。这个文件是解决Copssh的一个bug:回退键和左右方向键不能正常显示。README-PATCH-100.txt文件中有说明:
Fixes bug 'backspace doesn't work properly' by rolling back a working cygncurses-9 library
安装成功后,使用“开始--所有程序--Copssh--01. Activate a user”,激活一个登录用户,也就是制定一个用户可以ssh登录。02. Deactivate a user 用来删除登录用户。
完成登录后,客户端看到的系统根目录 / 在服务器端是Copssh的安装目录。可使用 mount 指令來了解Windows系统下目录在Copssh模拟的linux环境下的挂载情况:
$ mount
D:/Program Files/ICW/etc/terminfo on /usr/share/terminfo type vfat (binary,noacl)
D:/Program Files/ICW/bin on /usr/bin type vfat (binary,noacl)
D:/Program Files/ICW/lib on /usr/lib type vfat (binary,auto)
D:/Program Files/ICW on / type vfat (binary,noacl)
C: on /cygdrive/c type vfat (binary,posix=0,user,noumount,auto)
D: on /cygdrive/d type vfat (binary,posix=0,user,noumount,auto)
......
其中最下面的内容要注意,Windows系统下的各个分区挂载在 /cygdrive 下。访问d盘,就进入/cygdrive/d目录。
如果要修改默认22端口, 可以去安装目录下修改/etc/sshd_config这个文件,这里把#Port 22这个字段前面的#去掉,再把22改成自己要设的端口, 重启服务.
相关推荐
本文将指导读者在 Windows 环境下搭建基于 SSH 的 Git 服务器,使用 msysgit 和 copssh 软件实现 Git 服务器的搭建和配置。 一、安装必要软件 在开始搭建 Git 服务器之前,需要安装两个软件:msysgit 和 copssh。...
然而,在 Windows 平台下搭建基于 ssh 的 git 服务器却是一件具有挑战性的任务。本文将指导读者在 Windows 下搭建基于 ssh 的 git 服务器,实现版本控制的在线协作。 一、安装必备软件 为了搭建基于 ssh 的 git ...
在Windows操作系统上搭建Git服务器,通常我们会选择使用CopSSH作为SSH服务器组件,因为Git原生并不支持Windows上的SSH服务。本文将详细介绍如何在Windows环境中利用Git和CopSSH来创建一个安全、高效的版本控制系统。...
总结来说,CopSSH_4.1.0_Installer是Windows环境中搭建SSH服务器的重要工具,它使得在Windows上使用SSH服务变得简单而安全。无论是用于Git服务器的搭建,还是资源的管理和保护,CopSSH都提供了可靠的支持。了解并...
在Windows服务器上搭建基于SSH的GIT服务器是开发者进行代码版本控制的重要步骤,尤其在区块链技术开发中,版本管理和协作是必不可少的。以下是详细的搭建流程: 1. **安装Git for Windows** 首先,我们需要安装Git...
之后,配置SSH服务器,例如通过Copssh在Windows服务器上搭建SSH服务。最后,设置Git仓库,配置用户权限,并进行代码的推送和拉取。 总结来说,Git是一个功能强大的版本控制系统,它在Linux系统上有着天然的支持。而...
2. **CopSSH**:CopSSH是Windows上的一个开放SSH服务套件,它基于OpenSSH,提供了在Windows系统上搭建SSH服务器的功能,支持SSH连接和SFTP文件传输。 3. **Windows XP**:虽然Windows XP已经过时,但在某些情况下仍...
通过上述步骤,我们已经在Windows环境下成功搭建了一个Git服务器,并实现了通过SSH密钥进行无密码登录的方式。这种方式不仅提高了安全性,也极大地提升了开发效率。在未来的工作中,我们可以进一步探索更多Git的功能...
【Git copssh搭建】是指在Windows环境中通过CopSSH和Git构建一个安全的SSH服务,使得开发者可以通过SSH协议访问和管理Git仓库。以下是搭建过程的详细步骤: 1. **下载相关软件**: - Copssh: 提供SSH服务,用于...
主要包含的文件"Copssh_5.1.0_x86_Free_Installer.exe"是安装程序,用户只需运行此文件,按照向导提示完成安装步骤,即可在本地Windows系统上搭建SSH服务器。 COPSSH的主要特性包括: 1. **安全性**:COPSSH支持...
完成上述操作后,重启CopSSH服务,现在你应该可以通过SSH协议在Windows XP上远程管理和共享Git仓库了。 请注意,为了保证Git仓库的安全性,通常建议使用公钥认证而非密码认证。公钥认证可以避免每次连接都需要输入...
在 Windows 上搭建 Git 服务器可以通过以下步骤实现。首先,在客户端上安装 TortoiseGit 和 MSysGit,完成后可以在本地使用 Git。然后,生成密钥对,并将公钥部分复制到文本文件中。接着,安装 copssh 和 MSysGit 在...
Msysgit是GIT在Windows平台下的版本,而Copssh是一个SSH服务器软件,它允许通过SSH协议安全地访问Windows系统。你需要从相应的官方网站下载这些软件的安装包。对于Msysgit,需要选择完整的安装包,并根据提供的截图...
本文将详细介绍如何通过copSSH在Windows XP上搭建Git服务器,并使用TortiseGit作为客户端工具进行日常操作。 #### 二、准备工作 1. **下载copSSH**: copSSH是一款强大的SSH服务器软件,可以从[SourceForge]...
**CopSSH** 是一个在 **Windows** 操作系统上实现 SSH 服务的开源项目,其设计目的是简化在 Windows 上搭建 SSH 服务器的过程。CopSSH 基于开放源代码的 **OpenSSH**,并提供了一个用户友好的图形界面,使得配置和...
copssh就是为了给windows安装个ssh服务,然后自己弄个git服务器试试,突然发现电脑里的copssh安装包不见了, 下载大家的,修改成免费的,怎么修改?