Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Delade mappar i windowsnätverk

Jag har min Linuxdator ansluten till mitt lokala nätverk och jag har full tillgång till de utdelade mapparna på win-maskinerna. Men tvärtom är det kört. När jag skall ansluta från win xp till Ubuntu öppnas "Ansluta till..." där jag skall ange Användarnamn och Lösenord. Varför blir det så här? Jag har ju delat ut mapparna på Linuxmaskinen med läsrättigheter. Vad har jag missat att göra?

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

jentins bild

Du måste lägga upp delade mappar i smb.conf. Samt lägga till användare i för smb.

T ex

useradd -d /home/$name -s /bin/false -r $name
passwd $name

...

nedan ett litet script jag gjort om jag skall ha in många användare

#!/bin/bash
clear
echo Addera users för smb server
echo
cd /home
echo
echo -n "Skriv in namn på användare "
read name
echo
echo "Skapar katalog"
mkdir -p $name
echo
echo "Lägger till användare"
useradd -d /home/$name -s /bin/false -r $name
echo
echo "Ställer in lösenord"
passwd $name
echo
echo "Ställer in rättigheter"
chown $name $name
echo "Klart"
echo
echo "Ställer in grupprättigheter"
chgrp users $name
echo "Klart"
echo
echo "Lägger till user i samba"
smbpasswd -a $name
echo
echo "Kollar så användare finns och att rättigheter är rätt"
cd /home
ls -l

...

Nu har du ivf smb users. HÄR kan du läsa om hur du fixar din smb.conf och testar den med testparm.

En fördel är att ha samma användarnamn och lösenord i windows som i linux/smb.

------------------------------------------
Det är gratis att prova Linux.

frilas bild

När jag skall installera smb4k-0.9.3 får jag fel enligt:

root@kubuntu-1-laptop:/home/lgf/smb4k-0.9.3# ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for kde-config... /usr/bin/kde-config
checking where to install... /usr (as returned by kde-config)
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
root@kubuntu-1-laptop:/home/lgf/smb4k-0.9.3# make
make: *** Inga mål angavs och ingen makefil hittades.  Stannar.
root@kubuntu-1-laptop:/home/lgf/smb4k-0.9.3#

Har tittat i configure.log men där är så mycket data att jag inte vet vad jag skall titta efter. I INSTALL-filen står bara att man skall göra som vanligt vid installation. Något tips?

fredentofts bild

Du kan ersätta

cd /home
mkdir -p $name
useradd -d /home/$name -s /bin/false -r $name
chown $name $name
chgrp users $name

med

useradd -d /home/$name -r $name -g users -m

eftersom "-s /bin/false" är "inkluderat" i -r, -g sätter gruppen och -m skapar hemkatalogen med rätt ägarskap.
 
Om det finns många användare på systemet kanske

ls -l /home/$name

är att föredra framför

cd /home
ls -l

eftersom man annars kan få en ganska lång lista att kolla.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Argumentera aldrig med idioter.
De drar bara ner dig till sin nivå och vinner på erfarenhet!

-
För övrigt anser jag att trådindenteringen måste lagas
-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Kristians bild

Har du inga särskilda skäl så är det nog enklare att installera smb4k ifrån apt-n. I andra fall behöver du åtminstone paketet "build-essential" som innehåller bland annat gcc och make.

----------------------------------
MOSIG

---------------------------------------

 

mindlights bild

När vi ändå är igång och konstaterar att fildelning på Linux är heltjävla 1900-tal och att det inte är för normalsvenson... Alltså bra tipsat.
(Fast det är alltid bra att hjälpa och era tips var absolut inte dåliga på något sätt... bara det att min tjej bara skrattar när jag tar fram terminalen... hjälper inte ens om jag dra ut den så den blir större Wink )
.
Är det någon som kan peka ut en 2-4 Sambaconfig-gui där jag kan managera Samba från början (få igång daemons etc) till slut (skapa användare, grupper och shares)?
Egentligen vill jag ha en värdig motståndare till Windows Home Server men tyvärr verkar det fattas vettiga projekt som satsar på det Sad
.
Nu kör jag Ubuntu och Debian men om det krävs så byter jag dist på mitt Home Serverprojekt.

---------------------------
Q: What is the difference between Bill Gates and Batman?
A: Batman beat the penguin...

jentins bild

Jag tackar för dom tipsen, aldrig fel att finputsa scripten :=)

------------------------------------------
Det är gratis att prova Linux.

frilas bild

Funkade bra via apt'en. Skall jag verkligen behöva något extra "paket" för att göra en standardinstallation från en uppackad .tar.gz fil?
Är inte ./configure, make, make install standard för denna typ av installationer?? Detta förfarande anges ju överallt?? Nu är jag förvirrad...

frilas bild

Vill även kunna installera via den "älskvärda" Terminalen allt finns ju inte tillgängligt via apt'en!
Har installerat "build-essential". Bra - kommer längre (flera sidor text...). Sen blir det stopp igen, nu får jag felmeddelandet:

checking for X... configure: error: Can't find X libraries. Please check your installation and add the correct paths!

Hur skall jag få X libraries på plats?

frilas bild

Jag tackar för tipsen. Det fungerade bra Smile

Jag instämmer samtidigt med mindlight, skall man verkligen behöva Terminalen för att åstadkomma en så "trivial" sak som att komma åt mappar på ett nätverk?? Så länge det är på detta viset kommer Linux aldrig att bli ett alternativ hos den breda massan. Klick, klick, klick med musen - sen ska det va klart!
Generellt säger jag, som nybörjare med Linux, att det är alldeles för mycket Terminal, oavsett vad man skall göra förutom att surfa, lyssna på musik eller hantera e-post å liknande saker.

elwiss bild

Fil/katalog delning gjorde jag alltid via Yast back in the good old days. Har för mig att det var jäkligt enkelt och trevligt och precis vad jag ville ha.

Kristians bild

http://www.samba.org/samba/GUI/

----------------------------------
MOSIG

---------------------------------------

 

jentins bild

Jag måste nog säga att terminalen är en av de anledningar jag gillar linux. Är det inte helt underbart att sitta o knappa o pula i en terminal och sedan se hur allting bara fungerar.

Varenda litet kommando är man skyldig till och risken för att något grafiskt tjafs skall braka är minimal.

Jag gillar lite lull lull, men att sitta och konfa en smb server via terminal o kanske t o m via ssh är faktiskt lite en livsnjutning :=)

Stå på dig :=)

"Sen angående home server, för att lyckas med det räcker väl att du gör en server som inte raderar användarens filer :=)"

------------------------------------------
Det är gratis att prova Linux.

frilas bild

Du verkar vara typexemplet på en nörd... Smile
Jag vill att saker skall fungera med minsta möjliga arbete! Framför allt skall man inte behöva komma ihåg massa -a, -V, -b å sån't Wink

Kristians bild

gcc och make kommer inte förinstallerade i de flesta distar. Oftast misslyckas en kompilering för att du saknar något bibliotek det du ska kompilera beror på. Sök då efter biblioteket och "dev" i apt-n

----------------------------------
MOSIG

---------------------------------------

 

Kristians bild

Glasögonfabrorn vet

----------------------------------
MOSIG

---------------------------------------

 

hoths bild

Det finns grafiska verktyg för att ställa in utdelning av Samba-kataloger, printrar och inställning av Windows-domäner.
Konqueror kan också användas för att dela ut kataloger. Surfa ner till en katalog, öppna Egenskaper, välj Dela ut respektive Filutdelning. Den senare hotar med att dela ut din katalog på hela Internet, så du kanske skall läsa på vad den egentligen gör innan du använder funktionen.

 
----
Linux växer snabbast!

----
Linux växer snabbast!

Lasps bild

Jag var där, ensam så när som den grå horisonten,
Men varmt och gott, så har jag infört ett nytt skohorn
Vi kan kalla det MappHorn.
.
_____________________________________
Skapa trygghet och gör någon nyfiken,
introducera en Linux distribution.

frilas bild

Oj, här fanns det ju lite GUI att välja mellan...

Det som ställde till bekymmer för mig var:

# smbpasswd -a kalle
New SMB password:
Retype new SMB password:
Added user kalle.
#

Jag hade inte förstått att varje användare behövde ett "eget" SMB-lösenord.
Kanske även detta går att fixa utan Terminalen?

jentins bild

Och där hittade jag svaret på min fråga som jag ställde i forum. om en SMB mount och filbrowser för Gnome istället för smb4k :=)

------------------------------------------
Det är gratis att prova Linux.

andys bild

Kan själv rekomendera smb4k väldigt smidigt.

Eftersom jag sitter i en prompt 8h på jobbet så vill jag att det skall vara enkelt å smidigt hemma =)

mindlights bild

Done that...
.
Jesus vad de GUIen sög sist jag testade dem.
.
Jag vill ha något som garanterat funkar out of the box. Som inte du eller jag kan "fixa" så att det funkar.
.
Jag vill ha något som bara funkar. Funkar. Funkar. och aldrig ger mig konstiga conf-filer så att min granne kan surfa min heminspelade porr Smile

---------------------------
Q: What is the difference between Bill Gates and Batman?
A: Batman beat the penguin...

mindlights bild

""Sen angående home server, för att lyckas med det räcker väl att du gör en server som inte raderar användarens filer :=)""
.
Visst, MS är inte ofelbara... men frågan är... hur förvaltar communityt tidsfristen de fått nu tills buggen är repalagad?
.
och angående terminalen... du fattar inte hur mycket jag bara jobbar i terminalen... självvalt då alltså... men i detta fallet vill jag ha något att kontra med i diskussioner, något min tjej kan hantera och administrera.
Du vet, i varje diskussion där det fins MS-lövers och Linux-lövers så säger MS "Vi har Homeserver med native-support från en uppsjö av enheter, allt från mp3spelare till videokameror, backupprogram till filmuthyrare" och då kontrar Linux-sidan med "Äh, det där har vi redan... bara sätta upp en Apache med Samba och WebDav"... men det kommer aldrig några tips på hur man gör det lika enkelt i Linux som Home Server.
.
Så nu har jag tröttnat. Nästa gång jag går i klinch med MS-gänget ska jag ha substans. Jag är trött på "I Linux är det bara att installera Samba"... för det är skitsnack. Smile

---------------------------
Q: What is the difference between Bill Gates and Batman?
A: Batman beat the penguin...

frilas bild

Nu har jag talat med "glasögonfarbrorn" så nu blir ./configure-listan ännu längre... men slutar nu med

checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!

Suck! Ännu mer paket!? Jag kör ju Kubuntu! Varför finns det då inga KDE headers? (vad det nu är?). Use another prefix?? Det blir mycket, det här... Mer glasögon?

jentins bild

Du bör ha samma password på användaren på både ställen. Annars blir det bara jobbigt

------------------------------------------
Det är gratis att prova Linux.

jentins bild

Vad jag hörde skulle det inte vara tätat förren till juni. Sjukt lång tid för ett sådant känsligt projekt..

Jag skall allvarligt säga att jag varken tittat eller varit speciellt intresserat mig för microsoft homeserver. Men tyvärr är det som du säger, att bara installera samba i linux hjälper föga.

------------------------------------------
Det är gratis att prova Linux.

hoths bild

Installera alla -devel paket du hittar för din dist?
Säkert installerar du några i onödan, men om det finns ett enkelt kommando för att installera "allt" så kan det ju vara värt det.

 
----
Linux växer snabbast!

----
Linux växer snabbast!

Kristians bild

headers behövs bara om man ska kompilera ett program med särskilda beroenden. Det ska inte normalanvändaren behöva göra, med tanke på ubuntus enorma repository.

Fabror google är allvetande

----------------------------------
MOSIG

---------------------------------------