最近开始使用ansible。 我们有服务器的应用程序在不同的用户下设置,如服务器xyz.com,Unix用户是xyz_user等。 所以在xyz.com的情况下, ansible xyz.com -a 'command' -u xyz_user -K 我们怎样才能将sudo用户设置为合理的configuration,以便自动sudo到为服务器定义的特定用户?
我想使用PSEXEC远程执行PowerShell脚本。 PowerShell脚本通过.cmdbatch file调用。 我们这样做的原因是更改执行策略,运行powershell脚本,然后重新执行策略: 在远程服务器上do-tasks.cmd看起来像: powershell -command "&{ set-executionpolicy unrestricted}" powershell DoTasks.ps1 powershell -command "&{ set-executionpolicy restricted}" PowerShell脚本DoTasks.ps1只是现在这样做: Write-Output "Hello World!" 这两个脚本都位于c:\windows\system32 (现在),所以它们在PATH上。 在原始服务器上,我这样做: psexec \\web1928 -u administrator -p "adminpassword" do-tasks.cmd 当这个运行时,我在命令行得到以下响应: c:\Windows\system32>powershell -command "&{ set-executionpolicy unrestricted}" 脚本不再运行。 我不能ctrl-c打破脚本,我只看到^ C字符,我可以键入来自键盘的input,并将字符回显到控制台。 在远程服务器上,我看到PowerShell.exe和CMD.exe正在任务pipe理器的进程选项卡中运行。 如果我结束这些进程,则控制权返回到始发服务器上的命令行。 我已经试过这只是一个简单的.cmdbatch file与@echo hello world ,它工作得很好。 通过RDP会话在远程服务器上运行do-tasks.cmd也可以。 原始服务器正在运行Windows 2003 SP2,远程服务器正在运行Windows 2008 SP2。 为什么我的远程batch file在通过PSEXEC执行时卡住了?
我需要通过SSH从远程主机读取远程文件如果我有ssh访问日志文件夹,最简单的方法是什么?
我基本上离开了我的办公室,但想检查一台电脑(有4GB内存)是否有4个1GB的DIMM或2个2GB的DIMM。 我指的是一个Windows XP系统。 是否可以从系统信息或其他方式远程收集此信息?
呃,这是我的问题:我正在一个networking开发机构工作(这是一个问题,但不是真正的问题,请继续阅读)。 大多数情况下,我自己在创build一个新的网站项目时select自己的服务器。 但是现在客户已经有了一个“服务器”(一个便宜的主机10 GB),而“pipe理员”拒绝让我ssh访问它。 但我需要通过shell访问服务器,因为许多文件将被运输(需要能够上传和解压tar),我需要通过命令行插入或创buildmysql转储。 他认为FTP和phpmyadmin应该足够了……就我所知,webspace只是被命令托pipe网站,所以没有安全关键的应用程序在那里运行。 我怎么能说服pipe理员给我的SSHlogin或告诉pipe理,我们需要我们自己的服务器? 任何人都有类似的经历? 这真的很烦人,因为这是一个非常小的项目,应该快速完成,现在为了完成工作,
之前使用过RDP,对于从VNC到KVM虚拟机的性能,我并不是很激动。 KVM主机是Ubuntu 12.04服务器x64。 我已经读过Spice更快,所以经过相当多的麻烦,我通过virt-manager(例如virt-viewer)和一个独立的spice客户端来工作。 我没有任何硬性和快速的数字在这里引用,但VNC远程处理速度似乎比香料快2倍到4倍! 例如,在VNC中,我可以轻松观看Flashvideo,但在Spice中,它非常不稳定。 一般情况下,Unity可以通过VNC运行,但是对Spice来说会比较慢。 这可能吗? 有些configuration错误吗? 在这两种情况下,我都通过局域网上的笔记本电脑(运行Ubuntu 12.10)连接到虚拟主机pipe理器,以查看主机上的Ubuntu 12.04桌面访客虚拟机。 来宾上的VNCconfiguration使用vga显示types,而spiceconfiguration使用qxl显示types。 在这两种情况下,我都没有使用默认的videoRAM数量。
连接到:CentOS v ?? 用MySql 4。 在纳什维尔(例如public ip = 11.11.11.11) 堆栈:电缆调制解调器作为网关>转发路由器> CentOs Box 连接:达拉斯的Windows 2003 R2(例如public ip = 22.22.22.22) 我想通过我的公共IP从远程服务器访问我的MySql服务器。 当我尝试连接时,在几秒钟后出现“无法打开与主机的连接”的错误。 它没有机会要求我login凭据。 以下是我为打开远程连接打开此服务器所做的一些操作: 打开我的路由器上的端口3306,并将其转发到MySql框的本地IP地址。 遵循这个博客条目的指示。 在MySql中创build一个用户,访问我所需的数据库([email protected])。 **当然,它甚至没有这么远…只是想我会包括这个。 当我试图从达拉斯的箱子telnet到3306港口的纳什维尔的箱子时,我得到这个: C:\Documents and Settings\Administrator>telnet 11.11.11.11 3306 Connecting To 11.11.11.11…Could not open connection to the host, on port 3306: Connect failed 不过,我可以从22.22.22.22 11.11.11.11(抱歉格式不好…我试过): C:\ Documents and Settings \ Administrator> ping […]
如何使用PowerShell在具有pipe理员权限的远程计算机上运行命令(例如:以pipe理员身份运行)。 到目前为止,我尝试过 start-process powershell.exe -verb runas -argumentlists ".\test.ps1" 这是失败的。
我的IT主pipe正在通过设置Server 2012 VPN / RA服务器来引导我。 我们在testing环境中没有这样做,现在我想删除它。 我知道,当安装这个服务器时,它会进行域更改,如创build组策略等,我想确保何时删除它,我做得很好。 我能从Microsoftfind的唯一文档是关于Uninstall-RemoteAccess的powershell命令。 将正确运行此删除angular色,并撤消对域和组策略的任何更改?
我正在使用IISpipe理器来远程pipe理另一个IIS服务器。 当我pipe理本地服务器时,我可以selectIIS下的“服务器证书”图标,当我select左侧列表中的本地服务器时。 但是,当我在列表中select远程服务器时,“服务器证书”图标消失。 有没有办法让它出现?