在试图解决在Windows 8.1上使用Cygwin + SSH的一些问题时,我想知道为什么ssh-host-config脚本创build了两个从头开始configurationOpenSSH的新帐户? (这是必要的吗?) 这两个帐户是: cyg_server和sshd ,当使用默认select+特权升级和服务安装。 我知道第一个只用于启动Cygwin SSHd服务,但我不理解第二个function。 我search了Cygwin的档案,唯一的开发者解释是“因为它是为了这样做”。 也build议不要使用这些实际login。 这是我的安装: ———————————————————– ssh-keygen: generating new host keys: RSA1 RSA DSA ECDSA ED25519 *** Info: Creating default /etc/ssh_config file *** Info: Creating default /etc/sshd_config file *** Info: Privilege separation is set to yes by default since OpenSSH 3.3. *** Info: However, this requires a […]
我有三个窗口框,以各种方式连接到我的networking上的一个Linux盒子(一个是本地的networking,一个是笔记本电脑,可能或可能不是本地的,另一个是我的工作桌面)。 我目前正在使用git来同步我的东西之间的大部分东西(使用Linux的盒子作为服务器),它的作品就像一个冠军。 不过,现在我还想添加我的MP3collections(12演出),以便在盒子之间高效同步。 我最初以为我可以用git来做这件事,但是看起来rsync会是一个更好的select,因为我并不需要所有的历史资料。 由于所有我现有的pipe理脚本都是在git bash(而不是cygwin)下运行,所以我希望能够从git bash中使用它(MINGW32就是它在窗口标题栏中所说的)。 我可以在Cygwin中下载并复制它,还是有更好的方法来处理它? Linux机器运行的是最新版本的Ubuntu Server版本 – 我是否需要做任何事情来启用rsync来正确工作呢? 我意识到我可能会以比需要稍微难一些的方式来做这件事,但是我也将其用作改善我的命令行技能的练习。 有什么build议么? 我可以从我的cygwin shell使用rsync,但不能从msysgit使用。 我试图从cygwin的bin文件夹复制rsync.exe到msysgit的bin文件夹,但它仍然没有find它。 有没有其他一些步骤,我需要做的安装在那里? 奇怪的是,我得到一个错误,它找不到该文件,而不是给我一个文件的依赖关系丢失的错误。
我的.bashrc如下所示: alias name@server="ssh server sname" echo "bashrc read" echo语句只是用来检查是否被读取。 但是回声什么都不做。 我想设置一个更快的ssh的别名到一个盒子做一个特定的命令,这是远程盒子上的工作别名。
我有安装了CopSSH的Windows Server 2003(Cygwin + sshd)。 W希望能够通过SSH会话命令运行PowerShell脚本,然后使用它的输出。 有这样的能力吗? 怎么做 ?
Interix和Cygwin似乎在Windows中提供了一个类似于Unix的用户环境。 两者的实际区别是什么,例如: 类Unix的“感觉” 性能 软件包的可用性/易于编译从互联网上下载的随机软件 与Windows应用程序和工具集成 与虚拟机集成/兼容(例如,Interix和Ubuntu虚拟机可能共享相同的“主目录”) 用户群/社区支持级别的大小 我知道的一个区别是,Interix需要Windows 7企业版或旗舰版; Cygwin会运行任何东西。
我可以安装一个cygwin软件包,当我第一次安装cygwin,但是有这样的: cyginstall git 有点像apt-get ?
在cygwin中,我如何: 列出所有安装的软件包 列出属于包的文件 告诉一个文件属于哪个包 安装一个新的软件包 卸载一个软件包 获取已安装软件包的信息(版本,版本等)
…类似于/ dev / null的东西,但只是阻止写入它的所有字节? 我需要的是通过阻止其输出来保持内存中的任意可执行文件的技巧。 pipe道似乎不可用,因为输出先被写入缓冲区。
我现在使用的是msysgit,因为GUI工具使用了Putty的Pageant和PLink工具,但是我使用Cygwin作为一般的SSHterminal。 我一直在Cygwin上使用ssh-agent,但这意味着我必须为两个SSH密钥pipe理器input我的SSH密钥密码。 是否可以configuration我所有的Unix端口工具(msys,git,cygwin,Ruby Net:SSH等)来使用PLink / Pageant而不是ssh-agent? PLink似乎是这样做的,但我找不到文档。
我想在cygwin的python中安装一些软件包,但我得到以下错误:“easy_install:command not found”。 我试图运行“easy_install.py”,结果也是“easy_install.py:找不到命令”。 我试图search整个cygwin的/ usr树中的任何名称的前缀“简单”,没有find。 我错过了什么吗? AFAIK,easy_install工具应该是包含在python 2.5中的电池。 还是有一个包,需要安装,我错过了?