Site Tools


linux:general:putty

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:general:putty [2016/04/18 16:59] lunetikklinux:general:putty [2019/12/10 17:11] (current) lunetikk
Line 2: Line 2:
  
 ==== Download ==== ==== Download ====
 +
 +=== PuTTY ===
 +
 +This is the most common client\\
 +[[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html]]
 +
 +=== KiTTY ===
 +
 +This client is PuTTY with some extra features which are really helpful\\
 +[[http://kitty.9bis.net/|http://kitty.9bis.net/]]
  
 ==== Configuration ==== ==== Configuration ====
  
 === SSH Key === === SSH Key ===
 +
 +Download "puttygen"\\
 +[[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html]]
 +
 +- Select SSH-2 RSA\\
 +- 2048 bit or higher\\
 +- Click generate\\
 +- Edit comment\\
 +- Set a passphrase to secure your key\\
 +- Save public and private key\\
 +- Copy the key on top into your "authorized_keys"-file\\
  
 === Autologin === === Autologin ===
 +
 +Connection -> Data -> "Auto-login username" -> <yourlogin>\\
 +Connection -> SSH -> "Remote command" -> "sudo su -"
 +
 +=== Xming/X11 ===
 +
 +Install Xming\\
 +[[https://sourceforge.net/projects/xming/|https://sourceforge.net/projects/xming/]]
 +
 +Enable X11\\
 +Connection -> SSH -> X11 -> "Enable X11 forwarding"
  
 ==== Backup ==== ==== Backup ====
  
-Backup the Sessions of the current user+Backup all sessions of the current user
 <code> <code>
 regedit /e "%userprofile%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions regedit /e "%userprofile%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
 </code> </code>
  
-Backup all the settings of the current user+Backup all settings including sessions of the current user
 <code> <code>
 regedit /e "%userprofile%\Desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTatham regedit /e "%userprofile%\Desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTatham
 </code> </code>
 +
 +==== Plink ====
 +
 +Plink is PuTTY without GUI. You can use Plink (which is part of the PuTTY bundle) to connect to a Linuxsystem in Powershell via SSH.\\
 +<code powershell plinx-example.ps1>
 +$ips = Get-Content -path "ips.txt"  
 + $password = "YOURPASSWORD"  
 + $user = "root"  
 + $command = "command.txt"  
 + foreach ($ip in $ips) {  
 +   $remoteserver = $user+"@"+$ip  
 +   Write-Output "yes" | PLINK.EXE -ssh $remoteserver -P 22 -pw $password -m $command  
 + }  
 +</code>
 +
 +<code bash command.txt>
 +hostname
 +uptime
 +</code>
 +
 +<code text ips.txt>
 +10.0.0.10
 +10.0.0.15
 +10.0.0.16
 +</code>
 +
 +==== Hotkeys ====
 +
 +^  Command  ^  Function  ^
 +|  CTRL + l  |  clears text on screen  |\\
 +|  CTRL + w  |  removes word before cursor  |\\
 +|  ALT + d  |  removes word after cursor  |\\
 +|  CTRL + d  |  logout current user  |\\
 +|  CTRL + c  |  cancel running tasks  |\\
 +
  
 \\ \\
 \\ \\
-~~DISCUSSION~~+~~DISCUSSION:closed~~
linux/general/putty.1460991551.txt.gz · Last modified: 2017/03/01 12:50 (external edit)