Visar inlägg med etikett linux. Visa alla inlägg
Visar inlägg med etikett linux. Visa alla inlägg

onsdag, juni 24, 2009

dagens snabbis

En sak jag alltid stört mig på är när man ska ta bort filer med `-` eller `--` först i namnet.
Slashar hit och citautionstecken dit liksom!

Idag lossnade något i huvudet och jag kom på att man kan skicka med -- som växel till rm, vilket gör att kommandot slutar tolka växlar!

alltså

rm -- -fil

så slipper man krångel!


Andra bloggar om ,

onsdag, januari 16, 2008

Lyckad användarmigrering från linux till FreeBSD

Jag har i dagarna gjort en testmigrering av strax över hundratalet användare mellan ett par servrar på jobbet.
Den ena servern är en gammal RedHat med en lika gammal kärna. Systemet i sig installerades antagligen för mer än 10 år sedan och är allmänt patchat och lappat.
Återkommer kanske med versionerna senare när systemet är migrerat, men vill inte ge ut sånt just nu..

Den nya servern är det en fin och fräsh FreeBSD 6.2-p9 på.

Jag har i stort sett följt den här guiden, men inte kopierat användarnas hemkataloger, dels för att det bara är ett litet förhandstest och dels för att många inte har någon ändå.

En användare skapade och populerade jag dock en hemkatalog för, för att testa om lösenordsflytten flutit. Allt gick ju så tyst och smidigt..
Vi kan kalla användaren pragmc.
Skapade hans hemkatalog och slängde i vad som behövdes (gjorde om detta imorse och kopierade /usr/share/skel). Fixade även /etc/group så den stämde.

Men!
när jag försökte logga in sa den bara Access denied..
Kollade i loggarna och såg att den spottade fram en massa fel som detta:

Jan 15 19:00:52 XXXXXXX sshd[19255]: error: PAM: authentication error for illegal user pragmc from XXX.XX.XX.XX


Udda tänkte jag.
Lösenordsknäckandet med john hade inte funkat för jag hade installerat med fel växlar och CPUoptimering som inte fanns på den processorn.. Men unshadow knäcker inget ändå.

En finger på pragmc visade inget konstigt heller.
Började fundera på om det kanske trots allt behövdes en omstart eller annat för att helt läsa om /etc/spwd.db och /etc/pwd.db så inga tempfiler låg kvar.

Det här gick jag o grämde mig på hela kvällen hemma och tills jag kom tillbaka till jobbet nu imorse..

Men då slog det mig att kolla så bash låg på samma ställe som på linuxservern eftersom användaren ifråga kör det.
Då insåg jag ju såklart att bash inte hängde med när man kör en minimal installation av FreeBSD, och eftersom jag kör csh (eller tcsh eller vad det nu egentligen är) så hade jag ju inte tänkt på att installera det.
chsh pragmc och en ändring till /bin/sh så funkade det klockrent att logga in.

Så dumt!
Men ändå lätt att förbise..

torsdag, december 13, 2007

störande iTermproblem löst

Igår lyckades jag äntligen efter en massa googlande och läsande bland kommentarer i bloggar hitta lösningen på mitt problem med att iTerm beter sig konstigt vid arbete i helskärmsapplikationer mot BSD.

Det är tydligen så att i vanligt konsollarbete används en terminaltyp, men när man drar igång en helskärmsapp som ex, vi eller ee så byter man terminal.

Provade mig runt lite bland typer som lät bra, men på en del blev det ingen skillnad och på nån så kunde jag inte öppna min editor för den inte kunde ladda den terminaltypen.

Fastnade tillsist för linux.(ville verkligen inte välja just den...)

Såhär gör man iaf:
starta iTerm, gå till Bookmarks > Manage Profiles
Terminal Profiles > Default
Välj där Type: Linux

Än sålänge har allt funkat prima, har kunnat knalla runt i mina configfiler helt obehindrat med piltangenterna. Återstår bara o se hur det går att koda, om alla specialtecken funkar och så.

Även om nu inte det här hjälper nån annan, så har jag en minnesanteckning för framtida bruk!

tisdag, december 04, 2007

ps -p $$

så enkelt, så snyggt!
helt enkelt the unix way ;)

har länge stört mig på att echo $shell inte alltid visar vilket shell man kör, eftersom variabeln inte alltid sätts..

idag såg jag följande snutt i en av mina rss;er:

ps -p $$
helt enkelt ps för att lista processer, växeln -p för att visa just den vi specificerar och $ visar 'den här' processens(alltså shellets) id.
(blir ett $ extra för att anropa variabeln också..)

funkar på alla *nix så vitt jag vet.

torsdag, augusti 30, 2007

Idag kom äntligen mina böcker till jobbet


Och jag som inte hunnit läsa klart min kryptobok ännu..

måndag, augusti 27, 2007

om en hackad linuxserver

Sprang på den här intressanta artikeln om en liten forensisk analys av en rootad ubuntuserver; HollidayCracking!
Helt klart värd en läsning.
I artikeln finns även en länk till rootkitet som har använts, har dock inte hunnit tanka hem och kolla på det ännu.

Klart intressant!
nu blir boken om bsdrootkits bara ännu mer lockande..

torsdag, augusti 16, 2007

Frenzy 1.0 och dyne:bolic

Dom som känner mig vet nog även vilken skum besatthet av olika livecd;s som jag utvecklat på senare..

Därför kände jag mig tvungen att prova Frenzy när jag såg att den kommit i version 1.0. Tidigare har jag provat den i version 0.3 men då krashade den bara vid boot och jag lade inte ner mer energi på att felsöka.

1.0 däremot bootar upp fint och funkar änsålänge bra, däremot funkar datorn jag testar på sämre så det har inte blivit något djupare test ännu direkt.
Ligger gott om säkerhetsverktyg och en del nätverktyg, fjärradministrerings och diskverktyg mm på skivan. Kismet hittade inte nätverkskortet på första försöket däremot, men det är troligen bara en snabb config bort!

Finns numer även funktion för att från livecdn installera systemet på hårddisken eller på en usbpinne.

Som fönsterhanterade kör dom fluxbox vilket känns snabbt och fint.
Att det dessutom är FreeBSD gör ju bara saken bättre!
Den här versionen bygger på 6.1-Stable, och en 1.1 är i pipen sen releasen av 6.2 enligt sidan. Dock var den planerad till november 2006 om dom inte skrivit fel på websidan. 6.2 släpptes i januari i år så november 07 kanske är mer troligt, inte värt att hålla andan mao..

Allt som allt känns skivan, sidan och hela kittet välgjort och rätt genomtänkt. Ser fram emot att köra mer. Kanske, bara kanske så har jag hittat en ersättare för mitt användande av BackTrack2 skivan och det säger inte så lite..


En annan livecd som jag testade igår var linuxskivan dyne:bolic.
Den är inriktad på folk som pysslar med media och innehåller midisynthar, bildredigeringsverktyg, audio/video redigering och diverse broadcastprogram.
Satt och kände mig runt en stund och den känns också välgjord och trevlig.
Sidan som tillhör känns ju dock i tattigaste laget.
Dom har ett lite intressant sätt för installation till hårddisken som man kan läsa mer om här.
Systemet kör xfce som fönsterhanterare och ska klara sig på så gammal hårdvara som en p1 mmx eller en pII eller xbox för att tex streama musik.
Dock funkar inte 2.0 releasen på xbox utan ska man köra där får man tanka hem 1.0.
Allt som allt en skön release!

måndag, juni 11, 2007

Att bajsa

Hittade just denna sköna synonymsida på en annan blog.
http://susning.nu/Bajsa/synonym
Helt ljuvligt ju!

När vi ändå är inne på sånna fina ämnen ryckte jag och tjejjen upp oss lite igår och såg äntligen Borat. Blev lite besviken faktiskt. Känns som man redan sett alla höjdpunkterna på dutuben ändå, en del var tom roligare i återberättad form från arbetskamrater. men men, måste ses känns det som.

Vill passa på o lobba lite för en livedistro också när jag ändå är o kladdar.
Nämligen Back track 2 som finns för nerladdning här!
Det är whax och auditor security collection som slagit sig ihop och skapat ett paket som man kan säga har nära nog allt..
Helt klart nåt värt att kolla in för den säkerhetsmedvetne.
Rekommenderar motvilligt att köra kde istället för fluxbox när man loggat in eftersom dom inte har fyllt på med alla program i fluxboxmenyn :/

Idag hämtas hojen hem från service, ska bli jävligt kul att få köra lite igen.
Synd bara att jag är så pank redan innan det betalats..

tisdag, juni 05, 2007

vem är ll?

På en server full med ruggiga gamla versioner av servertjänster och 1447 användare i /etc/passwd är det alltid kul att få frågan vad användaren ll heter.
Nu var det ju egentligen inget problem att hitta användaren, bara man tänkte först och grepade sen.
Vad som däremot är kul är sådana användarnamn och att den servern aldrig upphör att förvåna i hur illa läget egentligen är.

Tänker inte gå in på detaljer, det vågar jag helt enkelt inte.

Man kan bli paranoid för bra mycket mindre..!

torsdag, maj 31, 2007

och jag som bara ville ha en cola!


Får väl fortsätta suga på min kalla mugg kaffe från ordinarie arbetstid..