<?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>ArLUG (Arad Linux Users Group) &#187; ssh</title>
	<atom:link href="http://www.arlug.ro/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arlug.ro</link>
	<description>ArLUG (Arad Linux Users Group)</description>
	<lastBuildDate>Tue, 29 Jun 2010 20:08:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>simple utilizari ale lui scp</title>
		<link>http://www.arlug.ro/2010/02/simple-utilizari-ale-lui-scp/</link>
		<comments>http://www.arlug.ro/2010/02/simple-utilizari-ale-lui-scp/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 09:57:21 +0000</pubDate>
		<dc:creator>Silviu Silaghi</dc:creator>
				<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[copiere fisiere]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.arlug.ro/?p=692</guid>
		<description><![CDATA[Probabil că aţi avut nevoie la un moment dat să copiaţi fişiere de pe un calculator pe altulş server pe altul, sau de pe staţia de lucru pe server &#8211; indiferet care dintre variante în mod nomral ar trebuii sa parcurgeţti urmatorii unul din paşi:

să deschideţi o conexiune FTP; asta implică instalat server de ftp [...]]]></description>
			<content:encoded><![CDATA[<p>Probabil că aţi avut nevoie la un moment dat să copiaţi fişiere de pe un calculator pe altulş server pe altul, sau de pe staţia de lucru pe server &#8211; indiferet care dintre variante în mod nomral ar trebuii sa parcurgeţti urmatorii unul din paşi:</p>
<ol>
<li>să deschideţi o conexiune FTP; asta implică instalat server de ftp =&gt;complicat</li>
<li>să mergeţi cu stiku, discheta, cd+rw sau alt media &#8211; daca serarul e in alta locatie decat cladirea?</li>
</ol>
<p>Există o posibiliate mai simplă si e &#8220;build in&#8221; în prodoculul de ssh si se numeşte scp (secure file copy).</p>
<p>Şi să trecem la treaba cum putem să o folosim. Foarte simplu ţinând cont că există pe ambele maşini la care avem acces.</p>
<blockquote></blockquote>
<ul>
<li><strong>Copiaţi fişierul &#8220;foo.txt&#8221;, de la o distanţă pe local:</strong></li>
</ul>
<p style="padding-left: 60px;">$ scp utilizator@masinaladistanta.ro:foo.txt /ceva/director/local</p>
<ul>
<li><strong>Copiaţi fişierul &#8220;foo.txt&#8221;, de pe local la distanţă</strong></li>
</ul>
<p style="padding-left: 60px;">$ scp foo.txt utilizator@masinaladistanta.ro:/ceva/director/la-distanta</p>
<ul>
<li><strong>Copiaţi directorul &#8220;foo&#8221; de pe local în directorul de la distanţă numit &#8220;bar&#8221;</strong></li>
</ul>
<p style="padding-left: 60px;"><strong> </strong>$ scp -r foo utilizator@masinaladistanta.ro:/ceva/director/la-distanta/bar</p>
<ul>
<li><strong>Copiaţi fişierul &#8220;foo.txt&#8221; de pe maşina de la distanţă &#8220;masina1.ro&#8221; pentru </strong><strong>maşina de la distanţă</strong><strong> &#8220;masina2.ro&#8221;</strong></li>
</ul>
<p style="padding-left: 60px;"><strong> </strong>$ scp utilizator@masina1.ro:/ceva/director/la-distanta/foo.txt \</p>
<p style="padding-left: 60px;">utilizator@masina2.ro:/ceva/director/la-distanta</p>
<ul>
<li><strong>Copierea fişierelor &#8220;foo.txt&#8221; şi &#8220;bar.txt&#8221; de pe local în directorul personal de pe </strong><strong>maşina de la distanţă</strong></li>
</ul>
<p style="padding-left: 60px;">$ scp foo.txt bar.txt utilizator@masinaladistanta.ro:~</p>
<ul>
<li><strong>Copiază fişiere multiple de maşina de la distanţă în directorul curent de pe local</strong></li>
</ul>
<p style="padding-left: 60px;"><strong> </strong>$ scp utilizator@masinaladistanta.ro:/ceva/director/la-distanta\{a,b,c\} .</p>
<p style="padding-left: 60px;">$ scp utilizator@masinaladistanta.ro:~/\{foo.txt,bar.txt\} .</p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arlug.ro/2010/02/simple-utilizari-ale-lui-scp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mount remote filesystem prin protocolul ssh folosind sshfs si fuse</title>
		<link>http://www.arlug.ro/2009/07/mount-remote-filesystem-prin-protocolul-ssh-folosind-sshfs-si-fuse/</link>
		<comments>http://www.arlug.ro/2009/07/mount-remote-filesystem-prin-protocolul-ssh-folosind-sshfs-si-fuse/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 08:32:12 +0000</pubDate>
		<dc:creator>Silviu Silaghi</dc:creator>
				<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[file system]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[sistem de fisiere]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.arlug.ro/?p=340</guid>
		<description><![CDATA[Imaginati-va urmatoarea situatie: aveti de compilat o aplicatie Linux/UNIX sau modul de kernel, care necesita prezenta surselor pe disc, sa spunem in /usr/src/kernels/kernel-2.6.21.i386/ sau altundeva. Dar, nu aveti spatiu indeajuns ca sa copiati sursele sau sa instalati pachetele kernel-devel sau linux-source (e vorba de Fedora/RedHat sau Debian/Ubuntu)&#8230; Suna familiar? credeti-ma cateodata se intimpla  
Ca [...]]]></description>
			<content:encoded><![CDATA[<p>Imaginati-va urmatoarea situatie: aveti de compilat o aplicatie Linux/UNIX sau modul de kernel, care necesita prezenta surselor pe disc, sa spunem in /usr/src/kernels/kernel-2.6.21.i386/ sau altundeva. Dar, nu aveti spatiu indeajuns ca sa copiati sursele sau sa instalati pachetele kernel-devel sau linux-source (e vorba de Fedora/RedHat sau Debian/Ubuntu)&#8230; Suna familiar? credeti-ma cateodata se intimpla <img src='http://www.arlug.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ca si solutie se poate monta un director de pe un PC aflat la distanta care contine sursle de kernel necesare. Se poate face prin mai multe protocoale: smb, ftp, etc. In acest articol vom monta un director aflat pe alt PC folosind protocolul <strong>ssh</strong>, care este cel mai popular de acces la distanta si securizat de accesare a sistemelor Linux prin retea.</p>
<p>Mai jos sunt prezentati pasii necesari pentru a realiza acest lucru. Avem nevoie de doua pakete: <strong>sshfs</strong> si <strong>fuse-utils.</strong></p>
<p>a. Ubuntu/Debian:</p>
<p><code>sudo aptitude install fuse-utils sshfs</code></p>
<p>b. Fedora/Centos/RedHat:</p>
<p><code>yum install fuse-sshfs fuse fuse-libs</code></p>
<p>c. Alt Linux: descarcati si compilati  sshfs/fuse din surse<strong> </strong></p>
<p><strong>2.</strong> Verificati daca modulul de kernel <em>fuse</em> este incarcat:</p>
<p><code>lsmod | grep fuse</code></p>
<p>Ar trebuii sa fie o linie care sa contine <em>fuse </em>in lista (daca nu e: <em>modprobe fuse</em>).</p>
<p><strong>3.</strong> Montati sistemul de fisiere de la distanta: (doua comenzi)</p>
<p><code>mkdir -p /mnt/sshfs/</code><br />
<code>sshfs remote-user@remote-machine:/some/directory /mnt/sshfs</code></p>
<p>unde remote-user este utilizatorul autorizat sa se autentifice pe remote-machine prin ssh. Va cere parola, dupa care enter <img src='http://www.arlug.ro/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>4.</strong> Asta e tot</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arlug.ro/2009/07/mount-remote-filesystem-prin-protocolul-ssh-folosind-sshfs-si-fuse/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SSH session timeout reloaded</title>
		<link>http://www.arlug.ro/2009/02/ssh-session-timeout-reloaded/</link>
		<comments>http://www.arlug.ro/2009/02/ssh-session-timeout-reloaded/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 11:04:23 +0000</pubDate>
		<dc:creator>Silviu Silaghi</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[keepalilve]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[sshd_config]]></category>
		<category><![CDATA[ssh_config]]></category>
		<category><![CDATA[timeout]]></category>

		<guid isPermaLink="false">http://www.arlug.ro/?p=248</guid>
		<description><![CDATA[Revin cu nişte completări la un post al meu mai vechi.
Problema expirării sesiunii de ssh se poate rezolva şi mai usor fără a fi nevoit să modifici parametri sistemului referitori la tcp_keepalive_time.
Astfel în: /etc/ssh/ssh_config
adăugam linia:
ServerAliveInterval 5
Asta în ideea că ne conectăm de pe un linux. Linia asta nu face altceva decât să-i spună clientului de [...]]]></description>
			<content:encoded><![CDATA[<p>Revin cu nişte completări la un <a href="http://www.arlug.ro/index.php?s=ssh+timeout" target="_blank">post</a> al meu mai vechi.</p>
<p>Problema expirării sesiunii de ssh se poate rezolva şi mai usor fără a fi nevoit să modifici parametri sistemului referitori la <em>tcp_keepalive_time.</em></p>
<p>Astfel în: <em><code>/etc/ssh/ssh_config</code></em></p>
<p>adăugam linia:</p>
<pre><code>ServerAliveInterval 5</code></pre>
<p>Asta în ideea că ne conectăm de pe un linux. Linia asta nu face altceva decât să-i spună clientului de ssh să trimită mici cereri de keepalive la fiecare 5 secunde. Normal acest timp, poate fi ridicat (240 de exemplu).</p>
<p>Se mai poate adăuga in <em>sshd_config:</em></p>
<pre>ClientAliveInterval 60</pre>
<p>care ţine clientul conectat timp de o ora şi normal că se poate mării şi acest interval.</p>
<p>În <em>/home/&lt;username&gt;/.ssh/config</em>:</p>
<pre>serveraliveinterval 60

serveralivecountmax 10</pre>
<p>Se mai poate şi din clientul de ssh Putty de pe windows</p>
<p>In <em>connections</em>, bifaţi <em>TCP Keepalives (SO_keepalive OPTION)</em></p>
<p><img class="aligncenter size-medium wp-image-250" title="putty" src="http://www.arlug.ro/wp-content/uploads/2009/02/putty1-300x286.jpg" alt="putty" width="300" height="286" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arlug.ro/2009/02/ssh-session-timeout-reloaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ssh (Secure shell) session timeout</title>
		<link>http://www.arlug.ro/2008/06/ssh-secure-shell-session-timeout/</link>
		<comments>http://www.arlug.ro/2008/06/ssh-secure-shell-session-timeout/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 12:16:35 +0000</pubDate>
		<dc:creator>Silviu Silaghi</dc:creator>
				<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[keepalive]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[timeout]]></category>

		<guid isPermaLink="false">http://mirror.arlug.ro/wordpress/?p=55</guid>
		<description><![CDATA[ Am observat ca daca tin sesiunile ssh neatinse (idle) pentru o perioada de timp (aprox 30min), se blocheaza si ca si rezolvare, trebuie sa inchid terminalul si sa pornesc o noua conexiune.
 Exista citeva siretlicuri ca sa scapati de asta:
1) Porniti ceva utilitar/program/script care sa afiseze ceva pe ecran continuu, inainte de a lasa [...]]]></description>
			<content:encoded><![CDATA[<p> Am observat ca daca tin sesiunile ssh neatinse (idle) pentru o perioada de timp (aprox 30min), se blocheaza si ca si rezolvare, trebuie sa inchid terminalul si sa pornesc o noua conexiune.<br />
 Exista citeva siretlicuri ca sa scapati de asta:</p>
<p>1) Porniti ceva utilitar/program/script care sa afiseze ceva pe ecran continuu, inainte de a lasa sesiunea neatinsa. Se poate folosi <i>watch -n 1 &#8216;date&#8217;</i> care arata data si ora la fiecare secunda. O alta metoda ar fi sa lansati cereri icmp dupa ceva host de ex:<i>ping google.com</i></p>
<p>2) Mariti timpu de idle cu:<br />
<i>echo &#8220;7200&#8243; > /proc/sys/net/ipv4/tcp_keepalive_time </i></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arlug.ro/2008/06/ssh-secure-shell-session-timeout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
