我有一台 Windows Server 2008 机器。99% 的情况下,我需要做的就是运行命令行命令,例如hg fetch. 我想从远程桌面移动到仅打开(安全)命令行会话。
一些谷歌搜索发现这篇文章只列出了适用于 Windows 的第三方 ssh 服务器。我想要最“合法”的选项。你有什么建议吗?
是否有戴尔 DRAC 的替代品?我需要远程控制台访问,但从内置 iDRAC Express 升级到 iDRAC Enterprise 需要 349 美元,这似乎非常昂贵。
我公司中的某个傻瓜已经废弃了带有我们 hyper-v 服务器的 root 密码的页面。
幸运的是,我已经在远程桌面连接中保存了密码,所以我可以远程连接。我们如何在不强制重启的情况下恢复密码?
remote-access windows-server-2008 password password-recovery
当我通过 ssh 在 ESXi5 主机的命令行上时,如何关闭虚拟机?
边注:
要让其他机器上的脚本无需密码登录ESXi,如果要以root身份登录,请将其他机器上用户的公钥添加到ESXi的“/etc/ssh/keys-root/authorized_keys”中。如果您想以用户 x 登录,请将密钥添加到“/etc/ssh/keys-x/authorized_keys”。
我正在考虑为多个客户端设置一个服务器以登录(最多同时登录 2 个),以便远离办公室的人可以通过我们的 VPN 使用我们的(资源占用/CPU 密集型)设计软件。我的问题如下:
谢谢大家的帮助!
我正在尝试创建一个 shell 脚本,它将:
到目前为止,我尝试过:
#!/bin/bash
mysql -h 111.11.11.11 -u root -p'XXXXXXX'
mysql> CREATE DATABASE foo;
Run Code Online (Sandbox Code Playgroud)
或者
echo "CREATE DATABASE foo;";
Run Code Online (Sandbox Code Playgroud)
但没有成功。
我正在使用命令行运行 shell 脚本。
# sh create_mysql_database.sh
Run Code Online (Sandbox Code Playgroud)
但它所做的只是强制 mysql 连接并等待输入,仅此而已。
任何人都知道如何实际实现这一目标?
Server:
Centos 6.2
MySQL client version: 5.1.61
Run Code Online (Sandbox Code Playgroud)
谢谢,亚历克斯
与以更随意的方式经营的当地企业进行了大量合作。没有活动目录,没有密码,免费的网络浏览和随意下载应用程序,让每台计算机都与众不同。
我何时何地画线?我是否会通过电子邮件或向所有员工发布关于请不要下载内容的通知?我是否应该采取更主动的方法,因为现在我必须花时间管理这些系统,实际将它们锁定并禁用下载和安装应用程序的能力?
你如何处理休闲业务?您是否完全控制并依法行事?或者您是否为上述业务定义并编写了指南并希望它们起作用?
问题的一个例子是 IE 如何填充工具栏。它们从不需要也不应该安装,我通常不得不浪费时间禁用此类问题以增加加载时间和网页浏览时间。
我想将远程计算机的本地用户帐户添加到 Windows“服务器核心”框上的本地组。工作站和服务器都不在域中。那可能吗?
这样的事情会起作用吗? net localgroup "Distributed COM Users" /add computer\user
freeswitch有自己的 CLI,可以使用shutdown在此 CLI 中发出的命令将其关闭。
但是是否可以通过单独的命令将其关闭,例如通过 shell 脚本?
我有一些用于设置 IIS Web 应用程序、消息队列等的 Powershell 脚本。
他们使用我们创建的一组共享函数库 - 所以每个脚本都以行开头
. .\common.ps1
引用共享库。共享库包含一组函数,例如Create-IisApplicationPool,Create-MessageQueue等等,然后从实际脚本中调用这些函数。这些脚本的问题在于您需要通过远程桌面登录并在本地运行它们,因此我正在编写一些新脚本来将代码部署到 Amazon EC2 实例,并使用 Powershell 远程处理在本地调用它们。
我无法解决的是如何使这个共享库在远程 Powershell 会话中可用。
这是一个简单的例子:
函数.ps1
function Add-Title([string] $name) {
"Mr. $name"
}
function Say-HelloWorld([string] $name = "World") {
$computerName = $env:COMPUTERNAME
$greeting = Add-Title($name)
Write-Host "Hello, $greeting ($computerName)"
}
Run Code Online (Sandbox Code Playgroud)
例子.ps1
. ./functions.ps1
$remoteUsername = "username"
$remotePassword = "password"
$remoteHostname = "172.16.0.100"
$securePassword = ConvertTo-SecureString -AsPlainText -Force $remotePassword
$cred = New-Object System.Management.Automation.PSCredential $remoteUsername, $securePassword
Say-HelloWorld("Spolsky")
Run Code Online (Sandbox Code Playgroud)
在本地运行,这很好用 - 并按预期说“你好,斯波尔斯基先生(DYLAN_PC)”。
现在,如果我Say-HelloWorld …
remote-access ×10
windows ×3
centos6 ×1
freeswitch ×1
mysql ×1
password ×1
powershell ×1
remote ×1
remoting ×1
ssh ×1
vmware-esxi ×1
vpn ×1