我知道这可能是一个常见的问题,但环顾几个小时后(在这个网站和其他人),我找不到解决scheme。 我正在尝试build立一个简单的代理。 我已经有一台运行Windows Server 2008的服务器。 我已经安装了Cygwin并安装了OpenSSH。 我也有sshd(openssh守护进程)运行。 端口22正确转发。 在我的客户端,我在Windows 7机器上安装了Putty。 我可以成功打开连接到我的服务器并login访问该shell。 那么接下来我该做什么? 我是否只需要在Putty中命名端口,或者需要告诉我的SSH服务器如何处理这些端口? 谢谢您的帮助。 让我知道,如果我留下任何东西。 编辑:结束使用以下: 链接 只是希望我能得到它与FoxyProxy合作。 而且,对于将来看到的任何人,不要忘记转发你的DNS请求。 我花了一段时间才发现,为什么封锁的网站仍然被封锁,即使我的所有stream量都通过我的连接隧道。
一旦openSSH / Cygwin安装并在Windows 7上工作,似乎任何用户ssh进入Windows 7框采取普通的用户权限。 也就是说,即使用户是pipe理员,用户也不能执行特权命令。 有没有办法让Cygwin的SSH用户获得提升的用户权限? (例如“sudo”)还是Cygwin现在的限制? (比如Cygwin的ping) 相关技术信息: Windows 7(64位)家庭高级版 Cygwin 1.7.x
我无法通过Cygwin在最新的Windows机器上安装最新的Cygwin版本的ssh。 *** Warning: The permissions on the directory /var are not correct. *** Warning: They must match the regexp d..x..x..[xt] *** ERROR: Problem with /var directory. Exiting. $ ls -al / d–S–s–x+ 1 Matthias Administrators 0 2010-12-06 07:52 var 我怎样才能修改目录上的权利,使其符合上述正则expression式?
我(终于)在Win7下得到了sshd的工作 – 好吧。 sshd以用户“cyg_server”运行。 我能够使用相同的用户名成功ssh到我的电脑。 但是,如果我尝试使用我的正常(Windows)用户名ssh,它尝试为我的login会话分配一个pty失败。 例如,'sshd -D -d -d -d'的输出包含这个 debug1: Entering interactive session for SSH2. debug2: fd 4 setting O_NONBLOCK debug2: fd 5 setting O_NONBLOCK debug1: server_init_dispatch_20 debug1: server_input_channel_open: ctype session rchan 0 win 1048576 max 16384 debug1: input_session_request debug1: channel 0: new [server-session] debug2: session_new: allocate (allocated 0 max 10) debug3: session_unused: […]
是否有一些Windows程序能够做什么dd在Linux的开箱? 我需要从一个文件复制到原始模式的物理磁盘,我需要定义input和输出的偏移量。 所以对于dd,我需要使用seek和skip参数。 我知道有(1) http://www.chrysocome.net/dd或者我可以尝试(2)使用cygwin设置dd,但是: 跳过参数乘以512(我相信是错误的)。 我想跳过4198399个扇区,但是它试图跳过2149580288扇区(bs = 512)。 所以有了这个bug,这个程序对我来说是没用的。 我试图在cygwin下使用dd,部分在这里描述: http : //cygwin.com/ml/cygwin/2000-08/msg00885.html 。 我做到了 mount -f //./physicaldrive0 /dev/enc mount -f of=/dev/enc if=/cygdrive/f/inputfile.dat skip=4198399 seek=4209089 得到了 dd: opening '/dev/enc': Invalid argument" 相若方式 mount -f //./Device/Harddisk0/DR0 /dev/enc 导致 dd: opening '/dev/enc': No such file or directory" 所以我厌倦了使用cygwin。 是否有其他程序/选项可以完成dd类的原始副本(也许是一些磁盘编辑器)? 谢谢
我不能再打开下面输出中指出的tabs.html和tabs.js文件(四分之三和三分之一)。 使用cygwin我给他们应用了一个补丁。 我相信线索是在ls -l输出中。 具体来说,与其他文件不同的是,如果这是* nix而不是Windows / Cygwin,通常是权限信息的末尾。 在第一个字段中,我可以打开的文件有一系列以加号结尾的破折号:“———- +”,但是我无法再打开的文件没有终止符“+” ”。 “+”意味着什么,如何修改权限以便恢复权限,并记住这是使用Cygwin(在Windows 7上),如果这有所帮助。 提前致谢: ———-+ 1 George None 144 Jun 14 17:10 tabs.css ———- 1 George None 3165 Jun 15 06:26 tabs.html ———- 1 George None 4084 Jun 15 06:26 tabs.js ———-+ 1 George None 252 Jun 14 17:10 tabs-adv.css
我有一个Ubuntu的服务器和运行Cygwin的Windows XP客户端。 服务器ssh进入客户端,并尝试用一些参数执行一个shell脚本,命令如下: ssh user@IP_ADDR 'sh /home/user/project/clientside 2 5 7 6 9 5 7 IP_ADDR' 其中IP_ADDR是客户端的IP地址。 但是,虽然这样做,我得到以下错误: Access is denied. 想到这可能是一个用户权限错误,我试着在userlogin时在Cygwin上的客户端上运行sh /home/user/project/clientside 2 5 7 6 9 5 7 IP_ADDR 。 这按预期工作。 然后我认为这可能是我login到客户端时使用的login错误。 所以我执行这个,而不是: ssh user@IP_ADDR 'whoami' 并找回了user 。 甚至在Cygwin的客户端上执行了chmod -R 777 /home/user/project之后,就发生了这种情况。 对于脚踢,我在客户端上了Cygwin,并执行了ssh localhost并手动执行了sh /home/user/project/clientside 2 5 7 6 9 5 7 IP_ADDR 。 […]
我试图在运行Cygwin的WinXP桌面和Mac笔记本电脑之间使用SSH身份validation,而对于我来说,我无法正常工作。 我的公钥位于authorized_keys目录下的macbook中,我的私钥在那里,在我的〜/ .ssh文件夹里都很好,很开心。 以下是运行ssh -vv user @ server的相关行 debug1: Authentications that can continue: publickey,keyboard-interactive debug1: Next authentication method: publickey debug1: Trying private key: /c/cygwin/home/beerhalj/.ssh/identity debug1: Trying private key: /c/cygwin/home/beerhalj/.ssh/id_rsa debug1: Trying private key: /c/cygwin/home/beerhalj/.ssh/id_dsa debug1: read PEM private key done: type DSA debug2: we sent a publickey packet, wait for reply debug1: Authentications that can […]
我在Windows Server 2003上使用copSSH sshdlogin到一个cygwin环境并引导被放弃的terminal服务会话。 服务器是由我的ISP托pipe的虚拟机,“mstsc / console”技巧似乎不起作用。 有两个命令我有兴趣从我的cygwin会话运行:qwinsta.exe和rwinsta.exe。 我的问题是,为什么我可以看到/使用qwinsta.exe而不是rwinsta.exe? 当我浏览到/ cygdrive / c / WINDOWS / system32并列出目录的内容时,rwinsta.exe甚至不显示。 我已经使用cacls比较了权限,并且它们的设置是相同的。 当我将rwinsta.exe移动到另一个文件夹时,我可以看到它。 该文件没有标记为系统或隐藏,我错过了什么? 更新:修复使用下面的答案 1)安装Server 2003资源工具包工具http://www.microsoft.com/Downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en 2)创build一个交界点 链接到c:\ bin \ realsys32 c:\ WINDOWS \ system32 3)将c:\ bin \ realsys32添加到系统path
在Windows上使用Cygwin环境是一个非常常见的自动化解决scheme。 我正在寻找一个脚本,将自动cygwin安装和启用ssh服务器。 我可以尝试写一个,但其中一个问题是,我不知道我可以用什么下载线下载cygwin。