<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Smb on Michael’s Domain</title><link>https://jeltsch.org/fi/tags/smb/</link><description>Recent content in Smb on Michael’s Domain</description><generator>Hugo</generator><language>fi</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/fi/tags/smb/index.xml" rel="self" type="application/rss+xml"/><item><title>Tiedostojen poistaminen, joissa on ”sallimattomia merkkejä”</title><link>https://jeltsch.org/fi/deleting_files_with_illegal_characters/</link><pubDate>Fri, 08 Sep 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/deleting_files_with_illegal_characters/</guid><description>&lt;p&gt;Yliopistomme monialustaympäristössä vähintään kolme eri käyttöjärjestelmää muodostaa yhteyden smb-jakettuihin ryhmäkansioihin. Ilmeisesti Mac-tietokoneet pystyvät tallentamaan tiedostoja, joiden nimissä on merkkejä, joita ei sallita muilla alustoilla ja joita ei voi helposti poistaa. Viime aikoina meillä on ollut useita tiedostoja, joiden nimi päättyy pisteeseen (.) tai välilyöntiin ( ), emmekä ole pystyneet poistamaan niitä graafisen käyttöliittymän kautta. Windows 7:ssä onnistuin siinä komentoriviltä komennolla: &lt;code&gt;delete &amp;quot;file.&amp;quot;&lt;/code&gt; tai &lt;code&gt;delete &amp;quot;file &amp;quot;&lt;/code&gt;. En ole kuitenkaan löytänyt tapaa tehdä tätä Ubuntu-koneeltani, ja on ärsyttävää käynnistää Windowsia pelkästään muutaman tiedoston poistamiseksi. Valitettavasti tästä tuli välttämätöntä, koska 
 &lt;a href="https://www.cloudberrylab.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Cloudberry&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 -varmuuskopiointijärjestelmä (joka toimii Ubuntussa) jumittuu tällaisten tiedostojen kohdalla. Etsin uutta varmuuskopiointijärjestelmää laboratorion tietokoneillemme, koska 
 &lt;a href="https://www.crashplan.com" target="_blank" rel="noopener noreferrer nofollow"&gt;CrashPlan&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 päätti lopettaa tuen muille kuin yritysasiakkaille…&lt;/p&gt;</description></item><item><title>Samba-asennusten jakaminen (miksi Nautilus ei toimi?) ja SMB-asennusten muuttaminen pysyviksi</title><link>https://jeltsch.org/fi/mount_samba_shares_why_doesn_t_nautilus_work_and_making_smb_mounts_permanent/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/mount_samba_shares_why_doesn_t_nautilus_work_and_making_smb_mounts_permanent/</guid><description>&lt;p&gt;&lt;strong&gt;Samba-jakojen liittäminen&lt;/strong&gt;Nautilus-selaimesta on ilmeisesti erittäin helppo muodostaa yhteys Windows-tietokoneisiin (tai pikemminkin tietokoneisiin, joilla on käynnissä smb-palveluita). Ainoa mitä tarvitsee tehdä, on kirjoittaa smb:/// URL-palkkiin, jolloin verkosta haetaan käytettävissä olevat toimialueet, työryhmät ja palvelut. Kun kuitenkin yrittää avata joitakin tiedostoja (esim. kuvia), näkyviin tulee usein virheilmoitus, että kyseisiin tiedostoihin ei pääse käsiksi Samban kautta. Mitä tehdä? Huomasin, että kun liitetään smb-jakotiedostoja, tämä toimii oikein. Jotta voin liittää käyttäjäkansiostani toiselle tietokoneelle, komento on seuraava: &lt;code&gt;sudo mount -t smbfs -o username=michael,password=here_goes_my_password //paula/michael /mnt/smb&lt;/code&gt;paula on toisen tietokoneen NetBIOS-nimi ja michael on jaon nimi.Voit myös määrittää liitetyn tiedostojärjestelmän kaikkien tiedostojen omistajan -o uid=owner-vaihtoehdolla: &lt;code&gt;sudo mount -t smbfs -o username=michael,password=here_goes_my_password -o uid=500 //paula/michael /mnt/smb&lt;/code&gt;Jos et halua kirjoittaa salasanaasi, voit tallentaa sen tiedostoon esimerkiksi näin:&lt;code&gt;username=susannepassword=0sdf7b&lt;/code&gt;ja sitten voit viitata tähän &amp;ldquo;credentials&amp;rdquo;-tiedostoon:&lt;code&gt;sudo mount -t smbfs -o username=susanne,credentials=/home/susanne/.smbpasswd //patolmac217/susanne /mnt/smb&lt;/code&gt;Voit irrottaa aseman seuraavasti:&lt;code&gt;sudo umount /mnt/smb&lt;/code&gt;Tämä epäonnistuu useimmiten, koska sinulla on todennäköisesti avoimia ikkunoita tai terminaaleja, jotka pitävät yhteyden aktiivisena. Sulje ne ja yritä uudelleen. Voit myös kokeilla komentoa &lt;code&gt;umount -f&lt;/code&gt;.&lt;strong&gt;SMB-kiinnitysten tekeminen pysyviksi&lt;/strong&gt;Kun kiinnität SMB-jakon, se katoaa järjestelmän uudelleenkäynnistyksen yhteydessä. Jotta se kiinnittyisi automaattisesti järjestelmän käynnistyksen yhteydessä, sinun on luotava uusi merkintä tiedostoon &lt;code&gt;/etc/fstab&lt;/code&gt;. Minun tapauksessani esimerkiksi: &lt;code&gt;//paula/michael /mnt/smb smbfs credentials=/home/jeltsch/.smbpasswd 0 0&lt;/code&gt; .smbpasswd-tiedostossa on käyttäjätunnukseni ja salasanani. Ei varmaankaan kovin turvallista, mutta mitä siitä? .smbpasswd-tiedoston pitäisi joka tapauksessa olla vain sinun itsesi luettavissa!&lt;/p&gt;</description></item><item><title>Samba-ongelmat (smb, smbadduser, smbpasswd)</title><link>https://jeltsch.org/fi/samba_trouble_smb_smbadduser_smbpasswd/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/samba_trouble_smb_smbadduser_smbpasswd/</guid><description>&lt;p&gt;Jos Samba ei toimi luotettavasti, syitä voi olla useita. Minulle on jäänyt sellainen vaikutelma, että YAST korvaa manuaalisesti muokatut asetustiedot (esim. salasana- ja käyttäjätiedostoissa), kun yrität muuttaa asetuksia YAST:n Samba-asennusohjeiden avulla. Seuraavassa on tarkistuslista siltä varalta, että Samba ei jälleen kerran vastaa tai ei näy verkkoympäristössä. Vian syynä voi olla PDC:n sammuminen. Ehkä minun pitäisi asettaa Linux-koneeni PDC:ksi, koska se on aina käynnissä. Joka tapauksessa, vaikka onnistunkin muodostamaan yhteyden W2K:sta (käyttämällä ”liitä verkkoasema” -toimintoa), en pystynyt muodostamaan yhteyttä W98:sta napsauttamalla näkyvää ”Oma tietokone” -kuvaketta MCBL-työryhmässä (”verkkopolkua ei löydy”). MacOSX:ssä tietokonettani ei näkynyt lainkaan (mutta pystyin muodostamaan yhteyden manuaalisella komennolla ”smb://128.214.186.42/homes”). Outoa… Tiedostossa /etc/samba/smb.conf:&lt;/p&gt;</description></item><item><title>autofs, automount, auto.master ja Samba-resurssien liittäminen</title><link>https://jeltsch.org/fi/autofs_automount_auto_master_and_mounting_samba_shares/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/autofs_automount_auto_master_and_mounting_samba_shares/</guid><description>&lt;p&gt;Ensin lisäsin symbolisen linkin kansioon /etc/init.d/rc5.d/: &lt;code&gt;cd /etc/init.d/rc5.d sudo ln -s ../autofs S21autofs&lt;/code&gt; Sitten lisäsin tiedostoon /etc/auto.master-tiedostoon seuraavan rivin:&lt;code&gt;/media/automounts /etc/auto.smbmounts&lt;/code&gt;Sitten luin tiedoston auto.smbmounts, jonka sisältö oli seuraava:&lt;code&gt;michael_msbl.helsinki.fi -fstype=smbfs,username=michael,password=## ://paula/michael&lt;/code&gt; Sitten loin kiinnityskohdan:&lt;code&gt;sudo mkdir /media/automounts/michael_msbl.helsinki.fi&lt;/code&gt;Sitten käynnistin autofs-daemonin:&lt;code&gt;sudo /etc/init.d/autofs start&lt;/code&gt;Nyt aina, kun yritetään avata hakemistoa /media/automounts/michael_msbl.helsinki.fi, autofs-daemon liittää smb-jakon automaattisesti ja irrottaa sen tietyn ajan kuluttua, jos sitä ei käytetä.&lt;/p&gt;</description></item><item><title>SMB-liitännät fstab-tiedoston kautta vai automaattisesti?</title><link>https://jeltsch.org/fi/smb_mounts_via_fstab_or_automount/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/smb_mounts_via_fstab_or_automount/</guid><description>&lt;p&gt;Minulla on useita tietokoneita, joihin minun täytyy muodostaa yhteys Linux-koneeltani. Verkon selaaminen toimii, mutta on hirveän hidasta, joten haluaisin luoda pikakuvakkeita, joiden avulla voisin yhdellä hiiren napsautuksella liittää tarvitsemani kohteet luettelosta. Aluksi ajattelin muokata fstab-tiedostoa ja lisätä sinne merkintöjä, joiden avulla voisin helposti liittää SMB-jakotiedostoja tavallisena käyttäjänä. Esim.:&lt;code&gt;//paula/michael /media/smbmounts smbfs noauto,user,credentials=/home/jeltsch/.smbpasswd1 0 0&lt;/code&gt;Tämä toimii, jos liitäntä on liitetty järjestelmän käynnistyksen yhteydessä (ilman &amp;ldquo;noauto&amp;rdquo;-merkintää). Jos ”noauto”-merkintä on mukana, smb-resurssia ei liitetä järjestelmän käynnistyksen yhteydessä, vaan se on liitettävä nimenomaisesti seuraavalla komennolla: &lt;code&gt;mount /media/smbmounts&lt;/code&gt; fstab-tiedoston ”user”-vaihtoehdon ansiosta jokaisen tavallisen käyttäjän pitäisi pystyä tekemään tämä. Ei kuitenkaan! Ensin minun piti ottaa käyttöön &amp;ldquo;suid&amp;rdquo;-oikeus smbmnt-komennolle (se näytti olevan tiedostossa /usr/bin/smbmnt, mutta oli linkitetty linkkiin, joka viittasi tiedostoon /usr/lib/samba/classic/smbmnt:&lt;code&gt;chmod +s /usr/lib/samba/classic/smbmnt&lt;/code&gt; Sitten löysin ristiriitaista tietoa siitä, pitääkö kiinnityskohdan (minun tapauksessani /media/smbmounts) olla kiinnittävän käyttäjän omistuksessa vai ei. Varmuuden vuoksi tein niin:&lt;code&gt;chown jeltsch /media/smbmounts&lt;/code&gt;Silti sain virheilmoituksen, jota en kyennyt selvittämään, joten päätin käyttää automaattista liittämistä.&lt;/p&gt;</description></item><item><title>Mitkä NFS- ja SMB-jakot ovat käytettävissä palvelimella (showmount, smbclient)?</title><link>https://jeltsch.org/fi/what_nfs_and_smb_shares_are_available_on_a_server_showmount_smbclient/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/what_nfs_and_smb_shares_are_available_on_a_server_showmount_smbclient/</guid><description>&lt;p&gt;Komento, jolla selvitetään, mitkä jaetut resurssit ovat käytettävissä esimerkiksi tietokoneessa 192.168.0.2, on seuraava: NFS:n tapauksessa: &lt;code&gt;/usr/sbin/showmount -e 192.168.0.2&lt;/code&gt; Samba:n tapauksessa: &lt;code&gt;smbclient -L 192.168.0.2&lt;/code&gt;&lt;/p&gt;</description></item><item><title>smbclient (liittäminen, Windows XP, SFS, tiedostojen jakaminen)</title><link>https://jeltsch.org/fi/smbclient_mount_windows_xp_sfs_file_sharing/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/smbclient_mount_windows_xp_sfs_file_sharing/</guid><description>&lt;p&gt;Koska käytän aina graafisia käyttöliittymiä, en enää oikein muista, miten Windows-koneeseen muodostetaan yhteys komentoriviltä. Komento &lt;code&gt;smbclient -L windowshost&lt;/code&gt; näyttää käytettävissä olevat jaetut resurssit. Usein niitä ei voi selata ilman kyseisen Windows-koneen käyttäjätunnusta ja salasanaa, joten sinun on kirjoitettava &lt;code&gt;smbclient -L windowshost -U käyttäjätunnus&lt;/code&gt;. Joskus NetBIOS-nimi ei myöskään toimi, jolloin se on korvattava IP-osoitteella.&lt;/p&gt;</description></item><item><title>Samba-käyttöoikeuksien rajoittaminen SuSE 10.1:ssä yhteen IP-osoitteeseen</title><link>https://jeltsch.org/fi/restricting_samba_access_on_suse_10_1_to_one_ip/</link><pubDate>Mon, 14 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/restricting_samba_access_on_suse_10_1_to_one_ip/</guid><description>&lt;p&gt;Kun sallit Samban pääsyn SuSE 10.1 -koneellesi YaST-palomuurin asetustyökalun avulla, tiedostoon /etc/sysconfig/SuSEfirewall2 tehdään kolme muutosta:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;FW_SERVICES_EXT_TCP=&amp;quot;&amp;quot; muutetaan muotoon FW_SERVICES_EXT_TCP=&amp;ldquo;microsoft-ds netbios-ssn&amp;rdquo;&lt;/li&gt;
&lt;li&gt;FW_SERVICES_EXT_UDP=&amp;quot;&amp;quot; muutetaan muotoon FW_SERVICES_EXT_UDP=&amp;ldquo;netbios-dgm netbios-ns&amp;rdquo;&lt;/li&gt;
&lt;li&gt;FW_ALLOW_FW_BROADCAST_EXT=&amp;quot;&amp;quot; muutetaan muotoon FW_ALLOW_FW_BROADCAST_EXT=&amp;ldquo;netbios-ns netbios-dgm&amp;rdquo;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Palveluiden vastaavat porttinumerot ovat:&lt;/p&gt;</description></item><item><title>Dot-tiedostojen piilottaminen Samba-jakeluissa</title><link>https://jeltsch.org/fi/hiding_dot_files_for_samba_shares/</link><pubDate>Mon, 23 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/hiding_dot_files_for_samba_shares/</guid><description>&lt;p&gt;Jos haluat estää järjestelmätiedostojen (määritystiedostot, joiden nimi alkaa pisteellä) näkyvyyden, kun muodostetaan yhteys Windows-tietokoneelta Samba-palvelimeesi, kirjoita seuraava rivi tiedostoon /etc/samba/smb.conf:&lt;/p&gt;</description></item></channel></rss>