Godkänd: Fortect
I ett blogginlägg kommer vi att identifiera några möjliga rötter som kan störa system-config-samba-skanningen och sedan föreslå möjliga korrigeringar som du kan ta en spricka på för att lösa.
–
tl; dr Jag uppmuntrar att lära sig hur man helt enkelt redigerar filen smb.conf; Du kommer att upptäcka att den inte är robust. Men om allmänheten inte vill ha det och sedan, okej, kämpar för att fuska, kan stegen som läses vidare hjälpa. Om klienter är riktigt lata och därför verkligen vill prova att köra mitt Linux Mint-skript, rekommenderar jag STARKT SÄKERHETSKOPIERA FÖRST (till exempel och för tydlighetens skull: jag rekommenderar inte mer än att inaktivera skript). Blind exekvering på nätverket. Jag rekommenderar att du använder din berättelse som referens, men ändå vet jag att det vanligtvis finns människor som aldrig lyssnar; Jag brukar bara testa mitt skript direkt från Mint, så nyare versioner av d ‘Ubuntu, som ligger i synnerhet, kan ha problem som jag inte har bråttom med. än så länge om du gräver fram det har jag inget emot om du postar en viss fråga till min github med “system-config-samba bruten inom ie8 xx.xx” etc. prioritet för mig. Maj 2021 testades dessa steg dygnet runt och kämpade mot 22 ubuntu.04 på en virtuell maskin och bortsett från det gjorde det ett bra jobb med LM-20 högt på (Ubuntu 20.04 bas). ger ett felmeddelande när du fraktar skriptet och försöker köra det, på grund av att detta element har beroenden (instThe manualer kan hamna i README-filen här i själva skriptmappen). Uppdatering:
24 maj 2021 fick jag en rapport om bra github att vissa av de ursprungliga länkarna jag postade i wget-staterna inte längre fungerar. Mina skript lika mycket som detta inlägg har uppdaterats på varje marknadsplats för att använda de nya länkarna (tack det skulle användaren N0rbert). Manuell installation testades i Virtualbox med Ubuntu 21.04 och jag kunde faktiskt lägga till system-config-samba och få det att fungera. Se sidan med Github-problem för mer information. Jag rekommenderar inte att du fortsätter att använda system-config-samba före Kristus A) Jag ser att Python2 har ett stabilitetsproblem eftersom den slutar ta emot uppdateringar, B) av vilka är äldre och aldrig utformades för att varna dig för den faktiska händelsen de är vår egna alternativ är osäkra och C) smb.conf är fantastiskt väldokumenterat och ganska lätt att lära sig. Men jag förstår att vissa föräldrar kan ha specifika egna skäl, och jag är inte här för att vara en motståndare; så tänk på den här uppgiften 🙂
För alla som letar efter system-config-samba som körs för Ubuntu 19 / Ubuntu 20, etc., finns det normalt 4 saker du verkligen behöver Få problemet att verkligen fungera och dra nytta av andra kända program. p>
Tänk också på att det ofta, om detta fungerar, kan komma i konflikt med många nya funktioner (samba3 / samba4 / etc.). Jag har inte sett det personligen, men jag sparar det för att hjälpa vissa användare som har för avsikt att positivt ändra belöningarna och inte gå överbord med textinformationsfiler, och det fungerade för dig att slutföra detta användningsfall.
1. Inte långt från Rest-högkvarteret. Detta kan sorteras genom att ladda ner lämpliga äldre g-filer i kombination med att installera dem manuellt. IGEN, JAG REKOMMENDERAR STARKT ATT SÄKERHETSKOPPA TILL ** INNAN ** TILLÄMPA DESSA ÄNDRINGAR
mkdir ~ / Nedladdningar / system-config-samba-debscd ~ / Nedladdningar / system-config-samba-debs# Om du använder Ubuntu 20.10+ ser det ut vilket du behöver# beror på libcairo2, som naturligtvis alltid togs bort i Ubuntu 20.10# Konsumentkreditorder går till användare För n0bert, som förutspådde dessa i fslints inläggwget http://archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi7_3.3-4_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygobject-2/python-gobject-2_2.28.6-14ubuntu1_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/p/pycairo/python-cairo_1.16.2-2ubuntu2_amd64.deb# Krävs om alla Ubuntu-versioner sedan 19.10.wget http://old-releases.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-6_amd64.debwget http://old-releases.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-6_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/libu/libuser/python-libuser_0.62~dfsg-0.1ubuntu2_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/s/system-config-samba/system-config-samba_1.2.63-0ubuntu6_all.deb# innan den laddar ner alla personliga deb-filer för att köra:# Observera att jag har gjort många varningar om följande:# 'Enhetsförinställningsfel' och# 'N: ladda ner utan sandlåda som root exakt som fil'# Jag ignorerade dem bara; de var emot var och en av våra skapelser av SCS.# Och om det är individuellt försvar, varför installera Python2 ?!sudo apt-get install -y ./*.deb# Om du tycker att det fungerade kan du bygga det någonstans i din $ PATHvilken system-konfiguration-samba för varje Usr / sbin / system-configuration-samba