标签: remote

使用 winexe 启动 Windows 进程

当我在 Windows 上时,我使用PsExec在其他 Windows 机器上启动进程。我现在想从 Linux 机器上做到这一点。

幸运的是有winexe,一个应该像 PsExec 一样工作的小程序,只适用于 Linux 世界。我安装它没有问题,我可以启动 cmd.exe 之类的进程。

问题是我无法启动 Windows 用户可见的进程。如果我启动 calc.exe,我可以看到它在任务管理器中启动,但没有 GUI。

问题:
如何启动在 Windows 机器上实际可见的进程?

linux windows remote pstools

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

无线点对点连接的两个站点:如何配置和保证互联网流量通过本地宽带?

设想:

距离不远的两个办公室。让我们称它们为 Main 和 Remote。两者都有ADSL宽带。主窗口中的 Windows 网络。当前不同的子网。Main 中的 192.168.16.x 和 Remote 中的 192.168.0.x,掩码 255.255.255.0

我们提议使用无线点对点连接来允许远程用户连接到主网络。我们如何配置它?大概我们需要使用不同的子网,否则所有互联网流量都将通过 Main 中的 ADSL。我们希望从远程无缝访问主网络,但本地和互联网流量保持在远程。

Remote 中有一个托管交换机,但目前它没有做任何智能操作。

networking remote

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

SQL Server 2016 远程访问被拒绝

我有两个虚拟机,每个虚拟机上都有一个 SQL 服务器,我需要从每台机器连接到两个 SQL 服务器,无论是从 SSMS 还是使用 PowerShell 脚本。
此外,今天我无法做到这一点,当我尝试连接到远程服务器时,总是从两台服务器上收到“拒绝访问”。 SQL 服务器访问被拒绝

  • 这是我的设置。
    • 视窗服务器 2012 R2
    • Sql Server 2016 开发版
    • SSMS v18.2
    • 两台机器都在AD域中,
    • 我在两台机器上都使用我的 AD 帐户,它是每台服务器的本地管理员组的成员
    • 对管理共享的访问工作正常。
    • 我的帐户是 SQL 服务器的 sysadmin 服务器角色的成员,也是我需要访问的数据库的所有者。
    • 两台服务器都选中了“允许远程连接到此服务器”。
    • 两个 SQL 服务器服务都在我的 AD 帐户下运行。
    • 两台服务器都禁用了防火墙以确保这不是由于防火墙限制。

知道我错过了什么吗?

remote-access remote sql-server

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

为什么SCP在这种情况下写入0字节?

我正在尝试将我的 ssh 密钥从我的本地虚拟机复制到另一个盒子,一切似乎都正常,但是当我检查远程盒子时,文件不在那里......

Transferred: stdin 0, stdout 0, stderr 0 bytes in 0.0 seconds
Run Code Online (Sandbox Code Playgroud)

scp 看起来没有写任何东西,但我不知道为什么!

我想可能是因为内部网络没有暴露,也许它无法通过 scp 与远程盒子通信,但它似乎在做一些握手......当我 scp 到网络中的盒子时,它工作正常 =/

为什么 scp 在这里不起作用?

我检查了远程框的权限看起来没问题...

没有错误信息...

scp -v 输出

[user] > scp -v my.key.pub www@domain.net:.ssh/
Executing: program /usr/bin/ssh host domain.net, user www, command scp -v -t .ssh/
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to domain.net [xxx.xxx.xxx.xxx] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: identity file …
Run Code Online (Sandbox Code Playgroud)

permissions remote scp

2
推荐指数
1
解决办法
7056
查看次数

为 RDP 启用 VPN *仅*

我想知道是否可以仅为 RDP 启用 VPN。

我正在运行 Windows 8,并且正在为客户做远程工作。

但是,我有各种各样的其他事情(主要是下载),我希望在客户端 VPN 之外完成。

有没有办法做到这一点?

windows vpn remote openvpn remote-desktop

2
推荐指数
1
解决办法
4196
查看次数

带 ssh 的 bash 功能

我只是第一次进入 bash。

我将如何在此范围内的服务器上运行函数?drush 状态也仅适用于通过 ssh 连接的服务器。

#!/bin/bash

function test {
    drush status
}

function connect {
    ssh user@serveraddress 'test'

}

connect
Run Code Online (Sandbox Code Playgroud)

我知道您需要将远程代码放在 ssh user@server 'code here' 中,但是复杂的事情会与所有 '" 等混淆。例如,这应该回显服务器的所有 db 名称。

function connect {


    ssh user@serveraddress 
   '

    dbuser=user
    dbpass=pass
    DBS=`mysql -u$dbuser -p$dbpass -Bse 'show databases'| egrep -v 'information_sch$
    for db in $DBS; do
        echo "DB name -  $db"
    done

    '   
}


connect
Run Code Online (Sandbox Code Playgroud)

任何帮助链接表示赞赏,干杯

ssh bash remote

2
推荐指数
1
解决办法
6226
查看次数

如何从远程 SSH 命令返回多行

我有一个备份远程系统的脚本,并希望它在运行备份脚本之前和之后显示远程备份设备上的磁盘空间。

感谢另一篇文章学习了如何通过 SSH 运行远程命令,例如(SSH 密钥已设置为自动登录)。

echo `ssh -t user@host uname -a`
Run Code Online (Sandbox Code Playgroud)

但是,如何获得来自命令的多行响应,例如

echo `ssh -t user@host df`
Run Code Online (Sandbox Code Playgroud)

响应只显示 df 输出的最后一行

ssh remote

2
推荐指数
1
解决办法
3127
查看次数

如何远程访问oracle数据库

我可以使用 localhost:1521 连接到我的 oracle 数据库。但是,连接到 IP 地址不起作用。

我试图这样做是因为我试图使用另一台机器连接到我的数据库,但即使是同一台机器也无法使用它自己的 IP 地址连接到自己。

注意:Oracle 数据库 11g 和 Windows 7。

oracle windows database remote ip-address

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

如何从 BIOS 远程启动并从本地 USB 安装操作系统

因此,我们有一堆系统分布在一个半大的区域,并且希望尽快升级。我们正在寻找最好可以从系统中的 USB 驱动器远程启动的系统。我见过一些引用 IP KVM 和 vPro 来允许在 BIOS 级别进行远程访问的内容。这确实可能吗?要实现这一点需要什么?在理想情况下我们可以:

  • 让用户插入 USB
  • 从我们的办公室重新启动系统
  • 引导至 USB 进入 Linux 安装程序
  • 完成安装对话框

我们正在寻找 mini-ITX 解决方案(可以定制)。任何帮助将不胜感激!

intel remote keyboard-video-mouse

2
推荐指数
1
解决办法
1363
查看次数

使用命名管道控制 BASH 中的远程 ssh 会话

我的问题主要基于此 /sf/ask/1573574201/?rq=1

我遵循上述问题,并且能够连接到服务器,如下所示:

mkfifo CMDs.txt
exec 7> CMDs.txt
Run Code Online (Sandbox Code Playgroud)

然后从另一个终端我连接到服务器,如下所示:

sshpass -p 'mypass' ssh -tt myuser@${IP} < CMDs.txt 
Run Code Online (Sandbox Code Playgroud)

会话已建立,但它不是交互式会话(它应该是)。但我可以通过将命令重定向到文件描述符 7 来将命令发送到远程服务器,如下所示:

echo "some command" >&7 
echo "some more command" >&7 
Run Code Online (Sandbox Code Playgroud)

这工作正常并显示我启动会话的另一个终端中的输出。我的目标是发送命令,并捕获变量中每个命令的输出,以便我可以在发送另一个命令之前对其进行分析。我认为通过阅读标准输出应该可以实现,但我无法弄清楚,因此发布了问题。我可以通过将输出重定向到文件中来捕获文件中的输出,如下所示:

sshpass -p 'mypass' ssh -tt myuser@${IP} < CMDs.txt >>outfile.txt
Run Code Online (Sandbox Code Playgroud)

也如参考问题中提到的,exec 7>&-应该终止会话,但它没有,那么在发送所有命令后如何终止会话?

ssh bash remote named-pipes file-descriptors

2
推荐指数
1
解决办法
3765
查看次数