Kyseessä RedHat-ympäristö ja sinne pitäisi nyt saada esto, ettei käyttäjät saisi luoda omia hakemistojaan omaan hakemistoonsa. Jokaisella käyttäjällä on siis jo luotuna pari hakemistoa ja sinne saa tallennella sekä sieltä saa kopioida filejä, mutta sinne ei saa luoda uusia hakemistoja. Kuinka tämmöinen sääntö luodaan käyttäjälle?
käyttäjä ei saisi luoda hakemistoa
admini
381363
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 38
Vanhimmat
Chmod 711 käyttäjän juureen?
Sekö ei salli uuden directoryn luomista? Vai estääkö tuo myös samalla uuden filen luomisen/kopioimisen? En nyt ole koneella, jolla voisin tuota testata.
joo estää tiedostojen luomisenkin juureen.
eli oikeudet olisi
~ 711
~/public 755
~/private 700
jne.
mutta jos siis juureenkin pitäisi saada luotua tiedostoja niin hommahan ei tuolla onnistu.
whereis mkdir
luultavasti /bin/mkdir???
cd /bin
groupadd dirs
chown root:dirs mkdir
chmod o-x mkdir
sit vain lisäilet käyttäjiä groupiin dirs joille haluat antaa kansion teko-oikeudet :)
Moi.
(0711 2 o n) ei estä mitään mikäli käyttäjä on o ja ryhmässä n :/
T: Itse en tosin kyllä tuollaista osaa toteuttaa :/
Moi.
Tällä nyt ei ainakaan saa mitään aikaan :/
T: Mikä estää käyttämästä ulkoista mkdir ohjelmaa?
kunhan tarjosin jotain..
jos käyttäjällä on fyysinen pääsy koneelle niin vilunkipeli on aina mahdollista.
voihan tuota jatkaa chmodin ja chownin kieltämisellä..
ainakin tuo susessa tappaa tiedoston oikeudet jos sen lataa koneen ulkopuolelta :D
no sitten tietysti livelevyllä joku voi yrittää kikkailla kansioita jonnekin, mutta se on taas erijuttu ym. muut kikat myös.
no mutta tosiasia tietenkin, että eihän tuosta ihan helpolla täysin varmaa saa jos apuvälineet kansion tekoon saa valita googlesta :)
eriasia sitten kuinkamoni viitsii nähdä vaivaa sen kansion aikaansaamiseksi ;)
en kyl oikein ymmärrä miksi tarviit tollasta, mut voit ajaa scriptiä cronilla joka etsii ja poistaa alihakemistot (find /blaa -type d|grep -v blöö|xargs rm -rf). Asiasta voi kertoa esimerkiksi motd:ssa ja/tai hakemistossa olevassa readme tiedostossa. Ei se estä, mutta en tiedä parempaakaan. Jotkut ohjelmat kanssa haluaa tehdä kotihakemistoon .hakemistoja asetuksia varten. Miksi ihmeessä estää käyttäjää organisoimasta tietoa o.0
Kyseessä on palvelin, johon käyttäjät ovat yhteydessä FTP:llä. Eli siirtävät FTP:llä tiedostoja palvelimen käyttäjähakemistosta järjestelmäänsä ja toisinpäin. Välillä tulee tilanteita, jossa joku käyttäjä on tehnytkin oman hakemiston ja tallentanut tiedoston sinne. Sitten palvelimen taustajärjestelmä herjailee koska ei ymmärrä etsiä tiedostoa tuosta luodusta hakemistosta. Tämä siis pitäisi estää.
Moi.
Mikä on FPT palvelin ohjelmiston nimi?
T: Pöö.
se scripti symlinkkaamaan uploadattuihin tiedostoihin ellei ne ole oikeassa paikassa. Tai siirtämään. Siistimpi ois logout scripti, jos sellasen saa tunkastua siihen ftp palvelimeen...
pienellä kookletuksella löytyi myös http://upsilon.cc/~zack/hacking/software/pam-hooks/ , mutta edellyttää tietty pam autentikointia. Luulisi tollaseen olevan tosin hienompikin keino (bash ja zsh tukenut logout scriptejä vuodesta kivi) kuin käsin virittely, mutten tiedä. Olen vain harrastelija.
Moi.
Ainakin proftpd softalla saat aikaan hyvin helposti tuollaisen (http://www.proftpd.org/docs/howto/Limit.html) ;P
Tämä siis silloin mikäli "Kyseessä on palvelin, johon käyttäjät ovat yhteydessä FTP:llä. Eli siirtävät FTP:llä tiedostoja palvelimen käyttäjähakemistosta järjestelmäänsä ja toisinpäin."
T: Itse jo luulin että osaat jotain :(
Ei ne kaikki katsos ole nörttejä syntyessään...
Tyyppihän on ihan sekaisin? Onko sulla joku jumaluuskohtaus kun vain hekottelet ja kikattelet täällä muille?
Anna sitten toimiva vastaus kysyjälle ja lakkaa hihittelemästä kuin joku ääliö.
Moi.
Tuossa hekottelevassa ja kikattelevassa vastauksessa on "vastaus". Opettele vain lukemaan.
T: Ei ole vaikeata, vai onko?
Jospa vain opettelet olemaan ihmisksi noob, jooko?
Moi.
1.
"Kyseessä RedHat-ympäristö ja sinne pitäisi nyt saada esto, ettei käyttäjät saisi luoda omia hakemistojaan omaan hakemistoonsa."
Ok, eli jotenkin pitäisi saada estettyä kansioiden luonti sikäli että tavan tiedostoja voi luoda vapaasti, itse en ainakaan tällaista osaa tehdä.
2.
"Kyseessä on palvelin, johon käyttäjät ovat yhteydessä FTP:llä. Eli siirtävät FTP:llä tiedostoja palvelimen käyttäjähakemistosta järjestelmäänsä ja toisinpäin."
Ny osaan ja kerroin kuinka itse tuon toteuttaisin.
T: Koska en itse ymmärrä mikä vastauksissani on väärin voisitko kertoa sen minulle?
Vastauksissasi oli väärää se kummallinen "hehhehhihhihhoohoho" asenne ikäänkuin olisit puhunut jälkeenjääneille. Sillä tavalla puhutaan vain Pentti Neloselle, ei linuxkäyttäjille ainakaan tällä palstalla. Olisit vain pysynyt asiassa.
En ole mikään muu sanomaan mutta tämä on mielipiteeni.
Jatketaan hyvällä otteella.
Ihan samalla tavalla kuin mun suustani pullahtaa joskus paska rupi niin saatte vapaasti läiskiä naamariin, silloin se on itse ansaittua. Kysymys ei ole henkilökohtaisesta asiasta ;D
Moi.
Eli voinko päätellä tästä että jos jonkun mielestä on hassua, että joku pitää nikkinä "admini" merkkisarjaa, vastaa muiden kuin itsensä koneen käytöstä, ilmeisesti ei ymmärrä mitä on tekemässä ja ilmeisesti on valmis tekemään ihan mitä vain, mikä "näyttäisi" olevan "oikein".
Eikö tämä mielestäsi ole muka hassua? eikö se oikeuta edes pikkaiseen hihittelyyn?
T: No huh.
Voihan se oikeuttaa mutta asian voi ilamista myös korrektisti mikä onkin suotavaa tällä osastolla.
Moi.
Kumpi saa sut etsimään hanakammin tietoa? etsitkö tietoa noille mun postailuille?
1.
Mukava vastaus kysymyksessi ja etenkin valmiit ohjeet.
2.
Toooosi epämiellyttävä, miltei haukkuva mutta silti vaikuttaa oikelta. Eikö tekisi mieli tutukia sitä annettua materiaalia ja löytää jokin virhe siitä ja iskeä tällä?
T: Kumpi on tehokkaampi?
kakkonen on tietenkin parempi vastaus kunhan siitä poistetaan hihittelyt ja höhöttelyt siinä muodossa etteivät ne loukkaa kysyjää.
Kato nyt Amerikan armeijassa jaettiin just aseet kun jouduin vastaamaan tähän ja mulle jäi kalikka käteen, arvaa mitä terroristit siihen tumaa.. olen kuopattu mies ;(
;D ;D ;D
Kun nyt kerta tälle linjalle lähdettiin, niin minäpäs vähän valistan mikä minun mielestäni on hassua. Nimittäin se, että täysin tietämätön Linux/Unix järjestelmistä laitetaan hallitsemaan palvelinta! Ja se tietämätön olen minä.
Se on valitettavasti nykyajan työmoraalia, että "Kyllä sinä osaat..." kommentteja satelee, jos vähääkään vaikutat epäröivältä. Sitten kun jokin vahinko sattuu, niin sitten vasta huomataan että kaveri ei osannutkaan. Että tällä tavalla.
Ite tutustuin linuxiin työharjottelussa: laita tohon purkkiin webbipalvelin.
entäpä jos noin ei meneteltäisi? eihän meillä olisi sitten koskaan ammattitaitoisia ylläpitäjiä, jos joku ei joskus hommaa opettelisi.
ei tuo palvelimen ylläpidon opettelu kohtuuttomia vaadi ja googlettamalla löytää melkein asiaan kuin asiaan vastauksen, tai sitten forumeilla kysyminen.
Järkevä toimintatapa jolla saadaan ammattitaitoisia ylläpitäjiä on valita/palkata ammattitaitoinen ylläpitäjä ja laittaa kaveriksi "ummikko" opettelemaan hommaa. Tarvittaessa tuon ammattitaitoisen pesti voi olla määräaikainen siksiaikaa että opettaa homman. Edes suoraan koulunpenkiltä tullut "osaava" kaveri ei välttämättä ole hyvä valinta, jossain opetus on liian teoreettista eikä anna kunnon valmiuksia todelliseen työympäristöön ilman lisäharjoitusta/opastusta.
Väärä toimintatapa on laittaa kaveri kylmiltään hommiin asenteella "kyllä sä sen opit kun teet vaan", tuossa tulee liiankin helposti mokia (esim. tietoturva heikkenee kun kukaan ei ole opastamassa mitä pitää tarkistaa yms.).
Eriasia jos on aikaa opetella ja kokeilla "merkityksettömällä" testiserverillä ennenkuin alkaa rakentaa varsinaista systeemiä.
Itse olen opetellut tuon yläpidon ilman "opettajaa" ja ei se hetkessä suju, serverin kyllä saa pystyyn melkein kuka vaan mutta turvallinen oikein konfiguroitu systeemi on sitten vähän erijuttu, samoin nuo "normaalista" poikkeavat konfiguraatiot vaativat "hieman" opiskelua.
>> Edes suoraan koulunpenkiltä tullut "osaava" kaveri ei välttämättä ole hyvä valinta>>
ei todella olekaan kun suomessa koulutetaan käyttämään kaupallisen yrityksen kaupallisia palvelimia.
näitä mikkismerkonomeja on sitten kortistot täynnä kun niille ei nykypäivänä töitä enää löydy.
Itsekin olen hypännyt tähän työpaikkaan suoraan koulun penkiltä, mutten varsinaisesti hallinnoimaan järjestelmän palvelinta.
Voin myös todeta, ettei koulussa opetettu kuin webbipalvelimen pystytyksen eikä sen kummemmin paneuduttu palvelimen hierarkiaan. Työnantajien ei pitäisi tuijottaa hakijan numeroita, vaan itse hakijaa.
eikä muullakaan linuxjakelulla onnistu. Linuxien käyttäjäoikeuksien hallintamahdollisuudet kun ovat niin alkeellisia ja niin perseestä.
Mutta vaihda Windowsiin, sillä tuollainenkin onnistuu ja helposti!
Windows-palvelimen kanssa olemme taistelleet ihan tarpeeksi, joten tämän järjestelmän pohjaksi ei uskalla moista ajatella. Sen kun pitää pyöriä 24/7/365 taukoamatta ja ongelmitta. Ei ole siis varaa tehdä "critical update" buutteja ;)
linux-kernel-buuttejaakaan siis. Eli ratkaisua ei ole olemassakaan.
buutteja tarkoitat?
sitä kun on turha päivittää jokaisen kikkareen takia, varsinkin kun suurin osa näistä päivityksistä on vain laitetuki päivityksiä ja niitähän ei palvelin tarvitse mihinkään. jos nyt sattuisi jokin todella kriittinen päivitys tulemaan niin ratkaisuhan on laittaa kahden palvelimen systeemi jolloin taukoja ei tule :)
windowsia kukaan tervejärkinen ei edes yritä alkaa "hoitamaan".
päivityksiä, joilla ei ole käytännön kanssa mitään tekemistä, ellei nyt satu vaikkapa tätä "xfrm: spin_lock() should be spin_unlock() in xfrm_state.c"
tarvitsemaan.. epäilen suuresti että ftp palvelimen tarvitsisi tuostakaan välittää..
kerrohan miksi 2.6.29.1 kernel pitäisi päivittää palvelimessa, jossa tarvitaan vain ftptä?
kun ongelmaasi on vastaus jota et vain halua toteuttaa. Leluxeilla ongelma ei ratkea. Eikä mäkeilläkään. Ei millään unix-likellä.
Enpä ole trolli. En nimittäin olen juuri nyt tuon palvelimen äärellä, niin en pysty sitä toteuttamaan. Myöskään en heti suoraan lähtisi tekemään, ennekuin olen vähän tarkemmin tutustunut vastauksiin.
Täälläkin on näitä trollikammoisia....