Articles of cygwin

什么可能导致这个ProFTPD目录列表错误?

我在Filezilla中遇到的错误是“无法获取目录列表”。 在Firefox中,它只是继续加载,没有任何反应。 对于这两个客户端,相同的消息显示在proftpd.log中。 Computer – error setting write fd TCP_NOPUSH: Protocol not available Computer – error setting read fd TCP_NOPUSH: Protocol not available Computer (193.140.12.170[193.140.12.170]) – FTP session opened. Computer (193.140.12.170[193.140.12.170]) – PRIVS_USER: unable to seteuid(session.login_uid): Invalid argument Computer (193.140.12.170[193.140.12.170]) – USER testing: Login successful. Computer (193.140.12.170[193.140.12.170]) – error: /var/log is a world writeable directory […]

如何解决“SignTool错误:IStore2 ::加载返回的错误:0x80090345”

我有一个Jenkins作业在远程节点上运行signtool实用程序,控制台日志看起来像这样: Started by user anonymous Building remotely on vm-builder [VE] $ cmd /c call "C:\Documents and Settings\builder\hudson6959487656440210459.bat" USERNAME=builder d:\work\workspace\VE>d:\work\workspace\VE\CodeSign\signtool.exe sign /fd:\work\workspace\VE\CodeSign\Shunra.pfx /p "shunrail" /t http://timestamp.verisign.com/scripts/timstamp.dll /du "www.shunra.com" /vd:\work\workspace\VE\ShunraInstallationServices\lib\net\Release\ShunraInstallationServices.dll Number of files successfully Signed: 0 Number of warnings: 0 Number of errors: 1 SignTool Error: IStore2::Load returned error: 0x80090345 The requested operation requires delegation to be […]

是否可以在Windows Server 2003上以具有pipe理员权限的域用户身份安装OpenSSH的sshd?

是否可以在Windows Server 2003(它是Active Directory站点的一部分)上安装OpenSSH的sshd(通过Cygwin)作为域用户。 我拥有这个域用户的pipe理员权限,不幸的是我不能以具有pipe理员权限的本地用户身份login到本机。

Cygwin和/etc/fstab.d/$USER

我无法看到在/etc/fstab.d/$USER定义的/etc/fstab.d/$USER而不运行mount –all命令。 我希望在打开bash shell时看到它们。 这是我正在做的事情: echo c:/users/Anthony/downloads /home/Anthony/downloads ntfs binary,auto,user,posix=0 0 0 > /etc/fstab.d/Anthony …但即使我注销并重新login,挂载不显示,除非我inputmount –all 。 有任何想法吗? 谢谢!

结构和cygwin不适用于Windows UNCpath

对于Windows Server 2008r2的结构部署,我有一些奇怪的问题。 我试图完成的事情是用一个结构脚本将一些文件复制到一个共享文件夹(这个脚本也做了很多其他的事情,但是只有这一步给我带来了问题)。 这就是问题: 当我尝试访问UNC(通用命名约定)path时,如果我在结构中运行脚本,则始终会拒绝访问。 当我在ssh提示符(同一个用户)运行命令时,它工作正常。 例子: cmd: robocopy f:/ …. // share 结果:在SSH这工作正常,在面料我得到“login失败:用户没有被授予请求logintypesaat这台计算机。 cmd: cd //分享 结果:在SSH中,这工作正常,在织物我得到“/ /共享:不是一个目录” 更多信息: uname -a和whoami在结构和ssh中返回完全一样的东西。 我也尝试了像mount , net use这样的东西,但是这些命令都有类似的问题。

Windows XP和ssh的权限

我有安装了浏览器的 Windows XP,它用来从不同的网页生成自动截图。 此外,我已经安装了cygwin sshd,并启用了“允许服务与桌面交互”的远程访问选项。 从时间到我改变一部分代码,然后我想远程更新并重启工厂。 虽然我直接从Windows XP重新启动工厂,但没有问题。 当我通过SSH连接,并重新启动工厂cygstart script.bat ,它的作品,直到收到截图请求。 那么,我有: win32api.ClipCursor((x-1,y-1,x+1,y+1)) error: (5, 'ClipCursor', 'Access is denied.') 我认为,我的权限存在这个问题,但是我找不到解决scheme。 脚本文件夹有权限: Administrator – allow all Administrators — allow all Everyone — allow all None — allow all SYSTEM — allow all Users — allow all Python2.7文件夹 Like above. 与cygwin的文件夹 Like above. 我不知道如何configuration权限来允许远程用户运行这个脚本,而不是“访问被拒绝”。

创build新文件时,文件夹默认ACL不会inheritance

我是一个Unix系统的初学者,但是我在Windows服务器上运行Cygwin,我正在试图找出一些与扩展ACL有关的东西。 我有一个目录,我设置了以下ACL: Administrator@MyServer ~ $ setfacl -md:u:Someuser:r– somedir Administrator@MyServer ~ $ getfacl somedir/ # file: somedir/ # owner: Administrator # group: None user::rwx group::rx mask:rwx other:rx default:user::rwx default:user:Someuser:r– default:group::rx default:mask:rwx default:other:rx 正如你所看到的default ACL的mo​​se有x位。 那么当我创build罚款,它不会inheritance它应该的ACL: Administrator@MyServer ~ $ touch somedir/somefile Administrator@MyServer ~ $ getfacl somedir/somefile # file: somedir/somefile # owner: Administrator # group: None user::rw- user:Someuser:r– […]

Cygwin在窗口上创build带有特殊(共享)图标的文件

我使用cygwin在Linux和Windows机器之间传输文件。 每次我把一个文件传输到一台Windows机器上,它会在文件或文件夹的图标本身上添加一个额外的共享用户图标。 如果我使用几乎任何命令在Windows上从cygwin创build文件,也会发生这种情况:echo,vim,nano,cat。 这就是cygwin创build的文件夹(和文件)的样子。 这是正常的文件夹(或文件)的样子。 我认为它必须做的权限,因为如果我想让其他应用程序访问Windows上的文件或文件夹,我必须每次chmod它。 我如何告诉cygwin像用户或任何程序一样创build常规的ol文件?

Cygwinshell覆盖我的Windowsshell

我不知道我做了什么,但是我已经以某种方式安装了Cygwin,即使当我尝试运行普通的Windows Shell时,Cygwin也会干扰。 我有批处理脚本,我想运行在Cygwin抱怨的默认窗口方式。 我不能改变他们; 我需要在felautshell中运行它们。 有没有办法让我的cmd shell没有完全卸载cygwin? 我曾尝试将cygwin1.dll重命名为其他内容,并且shell似乎正常工作,直到foo.bat尝试运行该exe文件。 然后我得到一个投诉,cygwin1.dll已经移动,所以它看起来像cygwin被调用的Windowsshell? 我在cmd shell中有典型的Windows提示符。 我甚至尝试了与同样的结果的PowerShell。 有趣的是,如果我直接从Win-R运行batch file,使用cmd / c,它的工作原理。 所以我很困惑。

非交互式SSH连接失败 – 错误:无法打开/ dev / tty:没有这样的设备或地址; 主机密钥validation失败

在下面你可以看到日志。 连接是从Cygwin SSH客户端到Cygwin SSHD服务器。 从命令行启动时连接工作正常,但从Jenkins(Java持续集成服务器)启动时失败。 / dev / tty文件存在,每个人都是rw。 我尝试删除它并重新创build它,但是因为Cygwin在创build链接到/ dev / ttySO之前重新创build了它,所以我不能这样做。 ssh -t -vvv [email protected] 'mv -v /cygdrive/z/deploy-scripts /cygdrive/z/deploy-scripts-`date +%F_%H-%M-%S`' OpenSSH_6.0p1, OpenSSL 1.0.1c 10 May 2012 Pseudo-terminal will not be allocated because stdin is not a terminal. debug2: ssh_connect: needpriv 0 debug1: Connecting to server.company.com [] port 22. debug1: Connection established. debug1: identity […]