AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[cygwin](server)

Martin Hope
raphael75
Asked: 2018-06-20 06:00:31 +0800 CST

cygwin可以在启动时运行吗

  • 0

在普通的 Linux 中,我可以将东西放在 rc.local 中以在启动时运行。有没有办法在 Cygwin 中做到这一点?似乎当我启动 Cygwin 终端时,它不会自动运行任何东西。

具体来说,我希望它启动 mysqld。

cygwin
  • 1 个回答
  • 169 Views
Martin Hope
MadPhysicist
Asked: 2016-12-10 09:48:56 +0800 CST

使用 CYGWIN SSH 到 EC2 实例

  • 2

我正在尝试从 Windows 机器通过 SSH 连接到 EC2。安装 CYGWIN(启用 SSH)后,我尝试运行以下命令:

ssh -i /cygdrive/c/cygwin64/home/user/.ssh/user-pc.pem [email protected]

哪个返回

不会分配伪终端,因为 stdin 不是终端。

我还尝试将目录更改为 /home/user/.ssh 并在相应地修改 .pem 文件的路径后从那里运行命令。但是,我得到相同的结果。

我能做些什么来解决这个问题?

amazon-ec2 ssh cygwin
  • 2 个回答
  • 2207 Views
Martin Hope
sootsnoot
Asked: 2016-09-22 08:34:19 +0800 CST

某些 ssh 端口转发操作不允许,交互正常,客户端升级后

  • 2
  • 主持人:Amazon Linux with OpenSSH 6.6.1, OpenSSL 1.0.1k-fips 8 Jan 2015
  • 客户:Win 10 with Cygwin OpenSSH 7.3p1, OpenSSL 1.0.2h 3 May 2016

我可以毫无问题地进行交互 ssh:

win10$ ssh [email protected]
aws$

此端口转发也适用:

win10$ ssh -NTL 9003:localhost:80 [email protected] &
win10$

我使用后者通过以下方式访问服务器上的 phpmyadmin:

http://phpmyadmin.localhost:9003

这很好用。

为了使用 netbeans 调试服务器上运行的 php 代码,我这样做:

win10$ ssh -NTR 9000:localhost:9000 [email protected] &

这曾经工作正常。但是在升级 Cygwin 之后,我现在得到:

ssh: connect to host example.com port 22: Operation not permitted

在命令行中添加 -vvvv 并没有提供更多信息:

win10$ ssh -vvvv -NTR 9000:localhost:9000 [email protected]
OpenSSH_7.3p1, OpenSSL 1.0.2h  3 May 2016
debug1: Reading configuration data /home/user/.ssh/config
debug2: resolving "example.com" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to example.com [nn.nn.nn.nn] port 22.
debug1: connect to address nn.nn.nn.nn port 22: Operation not permitted
ssh: connect to host example.com port 22: Operation not permitted

我相信以前对我有用的 ssh 版本是Cygwin on WinXP with OpenSSH 7.1p2, OpenSSL 1.0.2f, 28 Jan 2016

服务器上没有任何变化。由于端口 9000 没有特权,我不认为这应该是权限问题,尤其是服务器配置没有改变,但我不得不承认端口转发对我来说基本上是魔法。任何想法可能是错误的或如何收集更多/更好的信息?

amazon-ec2 ssh cygwin port-forwarding
  • 1 个回答
  • 1751 Views
Martin Hope
M. Barbieri
Asked: 2016-06-21 08:13:52 +0800 CST

Windows服务器上的cygwin64,syslog数据在一行中打印出来

  • 0

我正在尝试自动格式化来自 cygwin64 的 syslog 数据,以便在每行末尾打印换行符,以便稍后进行一些解析。但是,我没有看到任何可以产生解决方案的配置。如何正确格式化系统日志数据?

cygwin windows-server-2012-r2 syslog-ng cygwin-sshd
  • 1 个回答
  • 455 Views
Martin Hope
ADY
Asked: 2016-05-06 08:24:57 +0800 CST

如何为 Windows 编译 Samba - 主要是 SMBClient.exe?

  • 2

我在 Windows Server 2012 R2 服务器上使用 Pydio 进行“云”文件共享。出现了一种情况,我们希望连接到另一台 2012 R2 服务器上的现有共享。Pydio 有一个 SMB 包装器,它依赖于服务器上的 SMBClient.exe。如果我们使用 *nix 会很容易,但由于它托管在 Windows 服务器上,我们需要客户端的 Windows 端口。经过大量搜索后,我找到了一个这样做的人(https://www.leepa.io/lpackham/smbclient/)和另一个完成了 Samba 的人(https://smithii.com/samba)。不幸的是,两者都是旧版本的客户端,并且不能在新的 Windows 服务器上运行。

让我换个说法....您可以从 Windows 服务器读取,但不能放置文件...它会创建 0 字节文件以及在较新的 Windows 服务器(2012 年)上使用旧版本的 Samba 客户端(版本 3)进行的研究.

谁能指导我如何重新编译最新版本的 Samba for Windows?我自己使用 Cygwin 尝试过,但我无法让它成功,并且尝试编译客户端部分同样没有奏效。

samba cygwin windows-server-2012
  • 1 个回答
  • 1519 Views
Martin Hope
Edward
Asked: 2013-09-07 22:41:51 +0800 CST

如何安装 cygwin 附加包?

  • -2

如何安装附加包,如 gcc、gcc-objc、gcc-g++、make、patch、xorg-x11-base、xorg-x11-devel。基本包已安装。

cygwin
  • 4 个回答
  • 31479 Views
Martin Hope
sorin
Asked: 2013-05-10 05:31:41 +0800 CST

Cygwin mkpasswd 给出指定域名的格式无效

  • 0

在尝试完成 Cygwin 配置和运行mkpasswd -l -d以及 mkgroup 时,它失败并出现以下错误

$ mkpasswd -l -u sorins -d /etc/passwd
sorins:unused:1012:513:sorins,U-JIRA\sorins,S-1-5-21-1179867521-3364476509-4149538525-1012:/home/sorins:/bin/bash
mkpasswd (87): [1212] The format of the specified domain name is invalid.

我什至尝试了这个选项:

$ mkpasswd -l /etc/passwd
mkpasswd (374): [123] The filename, directory name, or volume label syntax is in                                                               correct.
  • JIRA 是计算机名称,sorins 是本地管理员
  • 这台机器是域的一部分
cygwin
  • 1 个回答
  • 1922 Views
Martin Hope
JasonGenX
Asked: 2013-01-31 10:53:45 +0800 CST

cygwin ssh 在本地工作,而不是远程工作

  • 4

我有安装了 SSH 服务器的 Cygwin (Windows 7)。设置后,我可以使用“ssh localhost -l [myUsername]”在本地登录。我输入我的密码。成功。

但是,尝试从另一台机器远程 SSH 到机器连接,但总是拒绝“权限被拒绝”的密码。没有连接问题,显然我正在连接。防火墙设置全部关闭。

为什么会这样?

cygwin
  • 3 个回答
  • 3709 Views
Martin Hope
Gus
Asked: 2012-12-27 09:55:45 +0800 CST

使用字符串(命令)只查找英文单词

  • 1

简而言之,我的问题是我想要在二进制文件上运行“字符串”时输出的英文单词列表。目前,我运行它的文件将大量垃圾转储到屏幕上,而我只对确实是单词的单词感兴趣。

在这里闲逛之后,我看到 grep -f 伴随着Linux 字典文件会做我想做的事,但速度很慢。

是否有更快的替代方法,或者匹配英文单词真的那么难吗?

cygwin
  • 2 个回答
  • 1543 Views
Martin Hope
John Walthour
Asked: 2012-11-29 06:43:21 +0800 CST

Socat 在多个进程之间共享串行链接

  • 6

我有一个场景,同一个盒子上的多个进程想要与串行设备通信。进程A需要与串口进行双向通信,进程B只需要能够对串口进行写操作。串口设备不断地输出数据,而这两个进程周期性地写入端口。环境是 Windows 上的 Cygwin(进程是 windows 进程),但如果有人有 Linux-only 解决方案,可以将串行端口移动到 *nix 虚拟机。

我的“网络图”如下:

                                         /--<->--[Process A]
[serial device]-ttyS0--<->--[socat]-udp-<
                                         \--<<<--[Process B]

我的第一次尝试是使用 udp-recvfrom 和 fork 选项设置一个 socat 实例。这适用于第一个数据包——一个进程从 socat 分叉出来,将数据发送到串行设备,然后开始从串行设备读回数据。但是,这个分叉进程现在已经打开串行端口进行读写,因此不再有分叉成功启动。

任何人都可以想出任何方法来让它工作吗?我可以想到以下途径,但我还没有找到使它们中的任何一个起作用的设置:

  • 使用 socat 的 udp-recv 选项接收来自任何人的信息,但找到一种方法让它向特定地址发送回复。
  • 使用两个单向 socat,一个写入端口,一个从端口读取。然后我需要一种方法将这两个单向流组合成一个双向流,但我不知道如何。
cygwin
  • 1 个回答
  • 6712 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve