PowerShell小技巧之添加远程防火墙规则

 更新时间:2014年09月11日 11:19:56   投稿:hebedich  
本文主要介绍了将Windows Server 2012 Core的默认控制台设置成了PowerShell后,启用了远程桌面,然后使用PowerShell添加PowerShell远程防火墙规则。希望对大家能有所帮助。

接着昨天的场景,虽然将Windows Server 2012 Core的默认控制台设置成了PowerShell,还启用了远程桌面,但是对于Core版本的服务器来讲,远程桌面形同鸡肋,所以我想启用PowerShell远程访问,在服务器上以管理员权限运行:

Enable-PSRemoting -Force

在尝试建立远程连接时,提示访问被拒绝,此时可能是防火墙问题:我需要使用PowerShell添加PowerShell远程防火墙规则:

New-NetFirewallRule -Name powershell-remote-tcp -Direction Inbound -DisplayName 'PowerShell远程连接 TCP' -LocalPort 5985-5996 -Protocol 'TCP'
New-NetFirewallRule -Name powershell-remote-udp -Direction Inbound -DisplayName 'PowerShell远程连接 UDP' -LocalPort 5985-5996 -Protocol 'UDP'

再次尝试建立连接:

PS> Enter-PSSession -ComputerName 192.168.1.15 -Credential administrator
[192.168.1.15]: PS C:\Users\Administrator\Documents> hostname
AD-2012

相关文章

  • PowerShell脚本实现检测网络内主机类型

    PowerShell脚本实现检测网络内主机类型

    这篇文章主要介绍了PowerShell脚本实现检测网络内主机类型,本文脚本基本功能可以实现判断主机操作系统类型,如果是域内的主机可以获取主机的硬件参数和性能参数,并判断是否存在网络设备,需要的朋友可以参考下
    2014-12-12
  • PowerShell中文件对象的属性方法总结

    PowerShell中文件对象的属性方法总结

    这篇文章主要介绍了PowerShell中文件对象的属性方法总结,本文使用ps中的Get-Member语句输出了关于文件对象的属性和方法,需要的朋友可以参考下
    2014-08-08
  • Powershell小技巧之获取对象可变的特征

    Powershell小技巧之获取对象可变的特征

    这篇文章主要介绍了使用Powershell获取对象可变的特征的小技巧,有需要的朋友可以参考下
    2014-10-10
  • PowerShell函数参数用星号隐藏的方法

    PowerShell函数参数用星号隐藏的方法

    这篇文章主要介绍了PowerShell函数参数用星号隐藏的方法,这是一个很实用的技巧,比如在一些需要输入密码的情况,需要的朋友可以参考下
    2014-07-07
  • PowerShell脚本实现添加、修改任务计划的例子

    PowerShell脚本实现添加、修改任务计划的例子

    这篇文章主要介绍了PowerShell脚本实现添加、修改任务计划的例子,PowerShell操作、设置任务计划实例,需要的朋友可以参考下
    2014-08-08
  • PowerShell脚本监控文件夹变化实例

    PowerShell脚本监控文件夹变化实例

    这篇文章主要介绍了PowerShell脚本监控文件夹变化实例,可以监控到文件夹内新建文件、删除文件、重命名文件等操作,需要的朋友可以参考下
    2014-08-08
  • PowerShell实现参数互斥示例

    PowerShell实现参数互斥示例

    这篇文章主要介绍了PowerShell实现参数互斥示例,本文直接给出示例代码,需要的朋友可以参考下
    2015-06-06
  • 简单谈谈PowerShell 4.0中的新命令

    简单谈谈PowerShell 4.0中的新命令

    powershell 4.0都出来那么长时间了,相对于powershell 3.0,它的命令都改变了哪些,有哪些更新呢?下面我们就来详细谈谈其中的10个新命令
    2015-09-09
  • PowerShell 入门基础教程

    PowerShell 入门基础教程

    Windows PowerShell 是专为系统管理员设计的新 Windows 命令行外壳程序。该外壳程序包括交互式提示和脚本环境,两者既可以独立使用也可以组合使用
    2014-08-08
  • PowerShell入门教程之访问.Net程序集、COM和WMI实例

    PowerShell入门教程之访问.Net程序集、COM和WMI实例

    这篇文章主要介绍了PowerShell入门教程之访问.Net程序集、COM和WMI实例,本文讲解了PowerShell作为Windows平台的脱水语言来访问其它资源的例子,需要的朋友可以参考下
    2014-10-10

最新评论