小编hyp*_*yph的帖子

MacOS 上的 nc (netcat) 是否缺少“-e”标志?

当我尝试运行时nc -l 1337 -e /bin/bash,它说:

nc: invalid option -- e
usage: nc [-46AacCDdEFhklMnOortUuvz] [-K tc] [-b boundif] [-i interval] 
[-p source_port] [--apple-delegate-pid pid] [--apple-delegate-uuid uuid]
      [-s source_ip_address] [-w timeout] [-X proxy_version]
      [-x proxy_address[:port]] [hostname] [port[s]]
Run Code Online (Sandbox Code Playgroud)

我想远程运行命令,但它只是远程打印文本。为什么这不起作用,我该如何解决?

osx nc

5
推荐指数
1
解决办法
5363
查看次数

FreeBSD 内置软件包

我正在尝试安装/删除软件包。我使用Bento/freebsd-10.3 virtualbox 映像来尝试。

当我执行时pkg info -q,我可以看到已安装软件包的列表。我感到困惑的是有些软件包不在列表中。

例如:ssh**ssl*不在列表中

如何管理(删除或升级)即这些软件包/usr/bin,比如说/usr/bin/ssh/usr/lib/libssl.so

因为如果我运行pkg install,似乎所有文件都被安装到/usr/local.

freebsd package-management

3
推荐指数
1
解决办法
86
查看次数

将文件从 Linux 复制到 Windows

我正在尝试将一个文件从 Linux (CentOS) 复制到 Windows。

scp file.txt administrator@x.x.x.x:C:/
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

ssh: connect to host x.x.x.x port 22: Connection refused
lost connection
Run Code Online (Sandbox Code Playgroud)

x.x.x.x是我的 Windows 机器的 IP。端口22已打开,但我无法通过 telnet 从 CentOS 连接到 Windows

curl -v x.x.x.x:22

* About to connect() to 10.109.10.135 port 22 (#0)
*   Trying 10.109.10.135... Connection refused
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host
Run Code Online (Sandbox Code Playgroud)

Windows 上的防火墙已禁用,端口22已打开。我可以通过 putty 客户端连接到该端口上的 CentOS。我在这里很困惑。

谢谢。

scp

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

freebsd ×1

nc ×1

osx ×1

package-management ×1

scp ×1