<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Posh-SSH | KC's Blog</title>
	<atom:link href="https://www.kjctech.net/tag/posh-ssh/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kjctech.net</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2023 18:20:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/cropped-KC-Logo.png?fit=32%2C32&#038;ssl=1</url>
	<title>Posh-SSH | KC's Blog</title>
	<link>https://www.kjctech.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">24634607</site>	<item>
		<title>Managing FTP/SFTP/SSH using PowerShell on Windows 10</title>
		<link>https://www.kjctech.net/managing-ftp-sftp-ssh-using-powershell-on-windows-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=managing-ftp-sftp-ssh-using-powershell-on-windows-10</link>
					<comments>https://www.kjctech.net/managing-ftp-sftp-ssh-using-powershell-on-windows-10/#respond</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Fri, 02 Feb 2018 00:00:12 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[Posh-SSH]]></category>
		<category><![CDATA[powershell]]></category>
		<guid isPermaLink="false">https://www.kjctech.net/?p=3779</guid>

					<description><![CDATA[<p>There are no built-in cmdlets in PowerShell designed for managing FTP but you can easily download and install a free module to fill the gap if ever needed. Posh-SSH is a PowerShell 3.0 or newer module for automating tasks against systems using the SSH protocol. The module supports only a subset of the capabilities that the different SSH RFCs  http://en.wikipedia.org/wiki/Secure_Shell [&#8230;]</p>
The post <a href="https://www.kjctech.net/managing-ftp-sftp-ssh-using-powershell-on-windows-10/">Managing FTP/SFTP/SSH using PowerShell on Windows 10</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>There are no built-in cmdlets in PowerShell designed for managing FTP but you can easily download and install a free module to fill the gap if ever needed.</p>
<blockquote><p>Posh-SSH is a PowerShell 3.0 or newer module for automating tasks against systems using the SSH protocol. The module supports only a subset of the capabilities that the different SSH RFCs  <a href="http://en.wikipedia.org/wiki/Secure_Shell">http://en.wikipedia.org/wiki/Secure_Shell</a> define but it allows for:</p>
<ul>
<li>Establish SSH and SFTP sessions using credentials or OpenSSH keys.</li>
<li>Connecting through SOCKS and HTTP proxies for both SSH and SFTP sessions.</li>
<li>Execution of commands in a remote host using SSH Exec command.</li>
<li>Uploading and downloading of files using SCP and SFTP.</li>
</ul>
</blockquote>
<p>The module is hosted on <a href="https://github.com/darkoperator/Posh-SSH" target="_blank" rel="noopener">GitHub</a>. All source code for the cmdlets and for the module is available there and licensed under the BSD 3-Clause License. The module requires PowerShell 3.0 and .NET Framework 4.0. To install, run</p>
<pre class="">Install-Module -Name Posh-SSH -Scope CurrentUser</pre>
<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?ssl=1" data-rel="lightbox-image-0" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" fetchpriority="high" decoding="async" class="alignnone size-large wp-image-3781" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=600%2C208&#038;ssl=1" alt="" width="600" height="208" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=600%2C208&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=250%2C87&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=450%2C156&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=768%2C266&amp;ssl=1 768w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=700%2C243&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=520%2C180&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=360%2C125&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?resize=100%2C35&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-2018-02-01-15_47_08.png?w=859&amp;ssl=1 859w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>The command downloads the Posh-SSH module from the public PowerShell Gallery. Once you approve the download, here are your new commands:</p>
<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?ssl=1" data-rel="lightbox-image-1" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" decoding="async" class="alignnone size-large wp-image-3782" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=600%2C511&#038;ssl=1" alt="" width="600" height="511" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=600%2C511&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=250%2C213&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=450%2C383&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=768%2C654&amp;ssl=1 768w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=700%2C597&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=520%2C443&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=360%2C307&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?resize=100%2C85&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2018/02/Windows-PowerShell-Posh-SSH-Cmdlets.png?w=859&amp;ssl=1 859w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>Also, check out <a href="http://www.powershellmagazine.com/2014/07/03/posh-ssh-open-source-ssh-powershell-module/?elqTrackId=41fc10f205ab4404bb5c1ac113341f35&amp;elq=699729ccd5c84ba4910fcd1d62916d81&amp;elqaid=7769&amp;elqat=1&amp;elqCampaignId=1323" target="_blank" rel="noopener">the author&#8217;s extensive article</a> on how to use these commands.</p>The post <a href="https://www.kjctech.net/managing-ftp-sftp-ssh-using-powershell-on-windows-10/">Managing FTP/SFTP/SSH using PowerShell on Windows 10</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/managing-ftp-sftp-ssh-using-powershell-on-windows-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3779</post-id>	</item>
	</channel>
</rss>
