Deling af mappe på en xtra hardisk
Hej
Jeg har store problemer med at dele en mappe på min extra hardisk. Jeg følger denne guide på min ubuntu 19.10 (som er fuldt opdateret.)
min extra hardisk er en Ext4 format på 1 TB
https://www.grizzly-hills.com/2019/11/01/ubuntu-19-10-installing-samba/
når jeg følger guiden og skriver dette i en terminal
sudo mkdir -p /srv/samba/public
sudo chown nobody:nogroup /srv/samba/public
sudo chmod 777 /srv/samba/public
sådan ser smb.conf ud :
[public]
comment = Public Files
path = /srv/samba/public
browsable = yes
guest ok = yes
read only = no
create mask = 0755
virker det perfekt på min windows 10 klient, kan det hele, oprette mapper /filer på den delte sti osv.
---------------------------------------------------------------
MEN når jeg gør dette så det passer til min xtra hardisk så virker det ikke ???
sudo mkdir -p /media/niels/disk1
sudo chown nobody:nogroup /media/niels/disk1
sudo chmod 777 /media/niels/disk1
og min smb.conf ser sådan ud
[public2]
comment = Public Files 2
path = /media/niels/disk1
browsable = yes
guest ok = yes
read only = no
create mask = 0755
windows klienten får denne fejl :
Der kan ikke opnås adgang til \\server\public2
kontakt netværksadministratoren for at anmode om adgang
hvad kan jeg gøre for at få det til at virke ?
De bedste hilsner
Jeg har store problemer med at dele en mappe på min extra hardisk. Jeg følger denne guide på min ubuntu 19.10 (som er fuldt opdateret.)
min extra hardisk er en Ext4 format på 1 TB
https://www.grizzly-hills.com/2019/11/01/ubuntu-19-10-installing-samba/
når jeg følger guiden og skriver dette i en terminal
sudo mkdir -p /srv/samba/public
sudo chown nobody:nogroup /srv/samba/public
sudo chmod 777 /srv/samba/public
sådan ser smb.conf ud :
[public]
comment = Public Files
path = /srv/samba/public
browsable = yes
guest ok = yes
read only = no
create mask = 0755
virker det perfekt på min windows 10 klient, kan det hele, oprette mapper /filer på den delte sti osv.
---------------------------------------------------------------
MEN når jeg gør dette så det passer til min xtra hardisk så virker det ikke ???
sudo mkdir -p /media/niels/disk1
sudo chown nobody:nogroup /media/niels/disk1
sudo chmod 777 /media/niels/disk1
og min smb.conf ser sådan ud
[public2]
comment = Public Files 2
path = /media/niels/disk1
browsable = yes
guest ok = yes
read only = no
create mask = 0755
windows klienten får denne fejl :
Der kan ikke opnås adgang til \\server\public2
kontakt netværksadministratoren for at anmode om adgang
hvad kan jeg gøre for at få det til at virke ?
De bedste hilsner
Kommentarer50
Jeg forstår ikke din
Er det en ext4 formatteret USB disk, der sidder i Ubuntu 19.10, du ikke kan dele på dit lokalnet med Samba?
det er en stationær med 2
1 til styresystemet
1 extra hardisk
når jeg forsøger at dele en mappe på den hardisk hvor styresystem ligger på, virker det fint
når jeg prøver at dele en mappe på den extra virker det ikke.
og deler den på det lokale net alså en windows computer
Okay, det handler formentlig
Hvis mappen er /media/ i roden på systemdrevet, så prøv:
cd /
sudo chown dit-profil-navn:dit-profil-navn media
Udskift dit-profil-navn til samme som du bruger til logon på maskinen.
mener du dette ?
det skal lige siges der ikke lægger noget på min pc, skal bare have det til at virke og når jeg får det til at virke så laver jeg den om med mere sikkerhed.
har installeret teamviewer på den
nu har jeg prøvet dette
sudo systemctl restart smbd.service nmbd.service
uden held :-(
sudo chown niels:niels
Det er heller ikke det du skal skrive, men istedet:
sudo chown niels:niels media
Jeg kan ikke vise det på Ubuntu lige nu, kun fra Linux Mint. Der er lidt forskel i måden det vises på, men princippet er det samme:
https://www.dropbox.com/s/sysmr8y6dejvzje/ownership-sharing.mp4?raw=1
For at undgå misforståelse, så er mit brugernavn administrator, og har intet med root at gøre.
så skriver den dette
chown: kan ikke tilgå 'media': Ingen sådan fil eller filkatalog
chown: kan ikke tilgå
Står du i roden af systemdrevet?
cd /
sudo chown niels:niels media
Følg det helt bogstaveligt
nu har jeg gjort dette
cd
cd /
sudo chown niels:niels media
nu kom den ikke med en fejl :-)
når jeg går hertil
root@server:/media/niels# ls
så skriver den "disk1" med blå tekst og en grøn ramme. kan det være noget med det at gøre ?
jeg prøver lige at følge den video som du sendte
så skriver den "disk1"
Muligvis. Er disk1 navnet på harddisken?
Hvordan står tilladelser og ejerskab på mapperne i media hierarkiet?
Videoen viser fuld adgang for alle brugere af både maskinen og lokale netværksbrugere (LAN delinger) med Samba. Dog viser videoen ikke indstillingerne i smb.conf
vil du kigge på det mod betaling ?
betaler dig meget gerne for at kigge på det, fordi jeg forstår ikke hvad du mener med det med tilladelser og ejerskab
har du mobilepay eller en bankoverførsel
jeg har installeret teamviewer så den skulle være nem at gå til
De bedste hilsner
fordi jeg forstår ikke
Det kan også være lidt svært. jeg har også svært ved at huske det, så må jeg slå det op på netet. Her er en dansk vejledning http://windowsbulletin.com/da/filepermissions/
betaler dig meget gerne
Nej, desværre ikke, men jeg vil gøre mit yderste her uden betaling. Du skal blot fortsætte med at svare på ting du, jeg og andre, endnu ikke har forstået.
Når det er sagt, så har du installeret Ubuntu 19.10. Det er ikke en LTS, men en prøveklud for den kommende Ubuntu 20.04 LTS, der formentlig udkommer sidst i april 2020. Jeg ville ikke installere disse halvårlige versioner, men altid holde mig til LTS udgaverne, der har ca 5 års support periode.
Tilladelser og ejerskab er fælles for alle operative systemer, men konfigureres forskelligt alt efter filsystemet. DVS forskelle mellem Linux (ofte Ext4), Windows (NTFS) og macOS (HFS). De er systemernes forudsætning for sikkerhed, men i samme forbindelse, er de også besværlige.
Det er helt nødvendigt at forstå hvordan tilladelser og ejerskaber fungerer. Administratore går i skole for, blandt andet, at lære det.
hvad med IRC ?
kan vi gøre det der på ?
skal jeg hente en anden version af ubuntu ? så gør jeg gerne det :-)
skal jeg hente en anden
Jeg vil foreslå du henter og installere Linux Mint 19.04 Cinnamon (Tricia). Det er en LTS (Long Term Support) baseret på baggrund af Ubuntu 18.04 LTS.
Download Linux Mint 19.04:
https://www.linuxmint.com/edition.php?id=274
Det er iøvrigt den der vises i videoen.
https://itsfoss.com/linux-mint-vs-ubuntu/
Mint Cinnamon DE og Nemo, er bare mere brugervenlig end Ubuntu's Gnome og Nautilus.
link til download
Ja. Læs #15 igen.
bliver spændende med en ny verions :D
tak for hjælpen indtil videre
så er det installeret
hvordan skal jeg installer samba server ?
hvordan skal jeg
På samme måde som i Ubuntu:
sudo apt install samba
Derefter genstart Mint.
Installationer er identiske med Ubuntu. Derfor skal du ikke ændre vaner, du er fortrolig med fra Ubuntu's terminal.
Cinnamon DE er dog anderledes end Gnome DE. Den er noget mere Windows lignende, men selvfølgelig ikke identisk med Windows, og slet ikke hvad angår rettigheder...
Når Samba server er installeret, og maskinen genstartet, så prøv først om din ekstra harddisk nu kan deles.
Bemærk at du nu har flere muligheder i DE (at det er nemmere), eksempelvis at starte Nemo med forhøjede rettigheder (root tilstand) fra højrekliks menuen. Hvis du har problemer med at forstå ejerskab og rettigheder fra terminalen, så finder du det muligvis nemmere fra Cinnamon's GUI.
søger link
så jeg er sikker på at i ved hvad jeg gør med min pc :)
søger et link til
så jeg er sikker på at i ved hvad jeg gør med min pc :)
https://fossbytes.com/things-to-do-after-installing-linux-mint/
mente nu som en samba server
den skal kun bruges som fil server og openvpn også
så jeg har adgang til mine data udefra
det er samme fejli jeg får på min windows klient
så virker det som det skal
men når jeg prøver at dele en mappe på min extra hardisk så kommer fejlen igen ????
hvad så nu ?? :-/
"Snap or Flatpak" og "ppa"
Af en eller anden årsag kan jeg ik lide "Snap or Flatpak" og "ppa", nok pga det er cannonical som kører det ligesom microsoft windows også er propritært og det ik er free, dog vil jeg sige at ppa-er ik altid bliver opdateret ifm update/upgrade af sit OS.
./allan
hvad så nu ?? :-/Så
Så skyldes det tilladelser og ejerskab på mapperne i media hierarkiet.
Forsøg at ændre dem som vist i videoen i #15. Stop videoen for hver mappevisning, så du kan se tilladelserne grundigt igennem.
Allerede i #0 har du formentlig ændret dem så de nu står forkert. Det ser lidt sådan ud.
Ejerskaberne kan også ændres fra terminalen for hver mappe. Metoden er allerede fortalt, men med den forskel, at du skal tilpasse stien for hver mappe i teminalen.
------
Windows har umiddelbart ikke noget at gøre med delingen i Linux, men forudsat din smb.conf ikke er korrekt, så skal smb.conf også ændres.
Du kan ikke afprøve om ejerskabet i Linux står rigtigt fra en Windows maskine.
smb.conf bør se nogenlunde sådan ud:
#======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = WORKGROUP
name resolve order = bcast host lmhosts wins
client max protocol = NT1
force user = keld
Derefter skal samba, eller maskinen, genstartes.
kan det hjælpe at sætte
#26:
kan det hjælpe at
Så skal den omformateres til NTFS. Windows kan ikke læse en Ext4 disk.
Hvis du gør det, så kan du beholde NTFS på disken når du sætter den tilbage i Linux, fordi Linux udmærket læser og skriver til NTFS.
MEN, fra Windows skal du først sikre dig at alle brugere har fuld adgang til disken (inklusiv attributter), før du flytter den tilbage. Det skyldes at Linux hverken kan håndtere Windows NTFS tilladelser eller DOS's attrib command ;)
Du kan heller ikke dele mapper på forhånd fra Windows. Det vil ikke fungere, men du kan sagtens dele mapper med NTFS fra Linux.
er der en venlig sjæl som
har bil så kommer gerne til dig
#29Jeg vil bare sige, at
Jeg vil bare sige, at hvis nogen ikke vil det, på grund af denne her Corona ballade, så er der muligvis nogen der gerne vil hjælpe over TeamViewer. Hvis heller ikke, så lad være med at give op.
Når du får det til at virke, så ser det sådan ud fra en Windows 10 til Linux Mint, iøvrigt med en ekstern NTFS disk:
En mappe deles i Linux og giver adgang fra Windows 10
https://www.dropbox.com/s/b4zzcq0idxju1pt/mint-sharing2.mp4?raw=1
oki prøver lige at sætte
hvad betyder dette ?
the permissions for Wrong number of arguments prevent other users from accessing this share
the permissions for
Det er lidt ligesom samme problem som på din Linux. Det er ikke fordi jeg ikke vil tale om Windows, men det bliver hurtigt for uoverskueligt.
Løsningen på problemet vedr. tilladelserne i Linux, ligger implicit her i tråden, så prøv igen ... Det kan være det tager nogle dage, men ind imellem hjælper det at lave noget andet.
hvad betyder det du skrev ?
ligger implicit her i
Ja. indbefattet uden nødvendigvis at være direkte nævnt, underforstået. Modsat eksplicit. At løsningen findes her i tråden, men måske ikke helt er direkte nævnt.
kan det være en mulighed ?
Nu kender jeg ikke så
Ja formentlig, men det er overkill, med mindre din eksterne disk er beskadiget.
det prøver jeg lige, det er
det prøver jeg lige
Du
Du har en god portion nordjysk stædighed ;) Den kan en Kjøbenhavner som jeg godt lide ;) Go' arbejdslyst.
kan ikke få det til at virke
jeg har prøvet det jeg kunne uden held :-(
Du kan måske finde et
Du kan måske finde et guldkorn her
https://www.youtube.com/watch?v=dxUWco22_uk
Du kan måske finde et
https://www.youtube.com/watch?v=dxUWco22_uk
Du kan bare finde det, respekt.
#41 og #42Jeg vil lige
Jeg vil lige tilføje, at selvom det er en glimrende video, hvor mange af de ting der vises er rigtige, så er opsætningen af Samba også forældet. Videoen handler om Mint 19.1 og vi skriver PT Mint 19.3
Fra Mint 19.2, hvor der skete rigtig mange forandringer med Samba, er nu stort set Out Of Box. Der kan være et par tilføjelser til smb.conf, før Windows kan se Mint over LAN, men ikke som der vises i videoen. Disse (mulige) tilføjelser er vist i #26 Resten sker helt uden at konfigurere smb.conf og kun fra Mint 19.3's GUI.
Opsætningen af Samba fra Windows 10 (Cifs v.1) er stadig korrekt med en Home Edition. Fra en Enterprise Edition, ser det dog lidt anderledes ud
Edit IHT til Cifs v.1 understøttelse på Windows Enterprise:
Efter at have gen-tjekket, så ser det ud til den nu er identisk med Home Edition. Det er formentlig sket i forbindelse med Windows Update.
---------
Noget andet er delingen af en ekstra harddisk på Linux, der ser ud til at være #0 's problem, formentlig ikke har med Samba at gøre.
Som jeg forstår problemet, så kan #0 udmærket dele mapper i Home på systemdisken, men ikke på den ekstra harddisk. Derfor ser det ud til, for mig, at tilladelserne står forkert, et eller andet sted i stien til mountpoint på denne disk.
Jeg vil tro at
Jeg vil tro at bla.
mount
og
tree -ug /media
kan vise nyttig info.
#44Ja, mountkommandoen
Ja, mount kommandoen viser tilladelserne til disken (formentlig sda1 i #0 's tilfælde).
tree skal først installeres på Mint 19.3, og kan se tilladelserne på den mappe der er angivet.
Jeg vil tilføje at Cinnamon DE kan, ikke bare se, men også ændre tilladelserne, med Nemo i forhøjet tilstand, på mapper der ejes af root, eller andet, der forhindrer at brugeren har rettigheden. Tilladelserne kan, selvfølgelig, også ændres fra terminalen.
Siden #0 tilsyneladende har forsøgt at udskifte denne ekstra disk, men uden held, så tror jeg det handler om tilladelserne i mapperne /media (skal tilhøre brugeren keld og gruppen keld) og inden i den mappen keld, der skal tilhøre nobody og gruppen nogroup.
Selve disken (navnet på disken er ikke fortalt) er mounted i mappen keld. Diskens ejerskab skal tilhøre brugeren keld og gruppen keld. Alt samme under forudsætning at #0's logon navn er keld.
tanke ifm indlæg#45
Er det ik nærmere fordi "tree" er i den nyere kernel, da jeg lige har søgt på google mht "tree arch linux"?? Eller er det nogle programmer som tilføjes OS??
./allan
PS: Jeg skulle nok hold min mund, men kan ik lade være pga intressen ;o))
tak for jeres indlæg
hvad siger i at jeg skal gøre ????? :)
hvad skal jeg søge efter ?
hvad skal jeg søge efter på evt youtube ?
hvad er "mit" problem endelig ?
#49
Hvis ikke tilladelserne
Hvis ikke tilladelserne står som vist her: https://www.dropbox.com/s/2pk5u1pci890jdo/ownership.mp4?raw=1 så skal du ændre dem så de gør. Ellers er der ikke mere jeg kan gøre.
Den viste tilladelse til administrator, er blot mit brugernavn (en standard konto), og ikke en administrativ.