Articles of cygwin

cygwin,PATH问题?

我运行一个包含awk调用的.ksh。 awk.exe和他的快捷方式awk位于/ bin / awk中,/ bin位于PATH环境variables中。 但是当我尝试启动awk时,我有这个错误消息: bash: /usr/bin/awk: no such file or directory 为什么bash在/ bin文件夹中找不到它? 编辑:tar具有相同的权限,tar.exe位于/ bin中,可以在/ usr / bin /中列出,与awk完全相同。 焦油工作正常,而awk没有。

无法通过SSH连接到Windows

我下载了cygwin并运行了ssh-host-config。 我试图连接使用 ssh -l micah myserver 它然后说 micah@myserver's password: 我input相同的密码,我用来login到Windows,它说 Permission Denied, please try again. 第三次尝试后说: Permission denied (publickey,password,keyboard-interactive). 我究竟做错了什么? 有任何想法吗? 我是否需要在客户端上生成一个ssh密钥并将其添加到服务器的某个地方?

这是在Windows 7企业中,在cygwin中安装sshd的推荐方法

在Windows 7 Enterprise上安装sshd的build议步骤是什么? 我已经在这台电脑上安装了cygwin和openssh。 我打开非cygwin sshd只要不会有cygwin相关的程序兼容性问题。 UPDATE 我也想要设置/configuration信息。 目前,如果我尝试连接到本地主机,则出现错误。 $ ssh localhost ssh:连接到主机localhost端口22:连接被拒绝

rsync问题…文件名

我正在尝试使用以下命令来备份使用Rsync的用户Chrome会话: rsync -e "ssh -i new.key" -r –verbose -tz –stats –progress –delete \ '/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/Current Session' \ user@host:"/chrome sessions/" 除此之外不能正常工作,因为我在服务器上已经存在的会话目录中得到名为chrome的文件。 为什么是这样?

在Windows上遇到cwRsync问题

我刚刚在我的2008服务器上安装了cwRsyncServer,它被防火墙允许,并且我已经configuration了一个具有写权限的模块。 rsync服务器正在运行并正在侦听。 我已经configuration了一个SSH密钥对,并将公钥放在服务器上的authorized_keys中。 从客户端,我正在尝试这个命令与新的文件test.txt rsync -av test.txt [email protected]:/test.txt 在服务器上,我没有logging错误,没有在日志文件中,在客户端上,我得到一个连接超时错误。 我在做什么错了,我该如何排除故障? 这与Windows凭据有关吗?

添加用户后,cygwin ssh停止

我试图build立一个backuppc客户端使用ssh + rsync通过cygwin在Win 7上。SSH工作正常。 我添加了backuppc用户,然后使用mkpasswd将用户添加到/ etc / passwd。 现在ssh失败: Windows无法在本地计算机上启动CYGWIN sshd服务。 由于login失败,错误1069服务未启动。 这些目录是巨大的,试图使用标准的复制过程会吸引。 我会解决robocopy,但我很好奇,如何完全无法完全function的SSH服务,只需添加一个用户/ etc / passwd。 任何想法如何让sshd再次运行? 这就像一副扑克牌 – 我尝试用ssh-host-config重新configuration它,重新安装它。 没什么,纳达 – 失败。

在Windows 2003域控制器上运行cygwin sshd时是否存在不兼容问题?

我在这里要求不兼容。 这个问题已经涵盖了安全问题。

使用CYGWIN在Windows上运行程序

我正在运行Windows 7.我有我的开发服务器的XAMPP。 我也有一个名为Phing的PHP命令行工具,它是一个构build脚本。 使用Windows命令提示符,我可以cd到我的目录有一个构build文件,然后运行cammand phing ,它会构build我的文件。 现在我刚刚为Windows安装了CYGWIN,并且当我执行同样的过程时, Jason@Jason-Quad-PC /cygdrive/e/Server/htdocs/myframework/buildscript/build $ phing -bash: phing: command not found 那么有没有办法让我所有的Windows工具都可以像PHP和Phing一样使用CYGWIN?

为什么不能将某个环境variables添加到我的bashconfiguration文件中?

我在运行一个名为Phing和Cygwin的PHP项目时遇到了问题。 这不是一个大问题,因为我可以使它工作,但我正在寻找一个理由或修复,所以我可以做不同的事情。 为了让Phing能够在我的系统上使用Cygwin,我必须通过控制面板添加一些path到Windows 7环境variables 起初我不得不添加4个variables。 PHP_COMMAND = /cygdrive/e/Server/php/php.exe PHING_HOME = E:\Server\phing PHP_CLASSPATH = E:\Server\phing\classes PATH : add this to the end ;E:\Server\phing\bin 我宁愿做什么,但它将这些添加到我的.bash_profile cygwin/home/jason/.bash_profile 现在我能够成功地将4个项目中的3个添加到我的bash_profile PHP_COMMAND=:/cygdrive/e/Server/php/php.exe PHP_CLASSPATH=:/cygdrive/e/Server/phing/classes PATH=${PATH}:/cygdrive/e/Server/phing/bin 然后我不得不PHING_HOME=:E:\Server\phing到我的Windows环境设置 现在我不知道为什么,当我尝试将PHING_HOMEpath添加到我的PHING_HOME ,然后在cygwin中运行phing ,然后我得到这个错误… Could not open input file: /cygdrive/e/Server/phing/bin/phing.php 只要我保持PHING_HOME作为一个环境variables,然后phing运行良好。 所以,有没有人知道为什么这1variables必须在控制面板中的环境variables,而不是我的CYGWIN .bash_profile文件?

如何用CYGWIN调用这个函数

在.bashrc文件中使用Cygwin的Windows中,有一个可以取消注释的function。 我这样做,但我不知道如何使其工作或调用它。 我试图做的cd –在命令行,但它什么都不做 # b) function cd_func # This function defines a 'cd' replacement function capable of keeping, # displaying and accessing history of visited directories, up to 10 entries. # To use it, uncomment it, source this file and try 'cd –'. # acd_func 1.0.5, 10-nov-2004 # Petar Marinov, http:/geocities.com/h2428, this is public […]