Portál AbcLinuxu, 12. května 2025 18:20
Zdravím,
Právě tu řeším takový problém, zablokoval jsem uživateli používat příkaz cd přes /bin/rbash ale přesto muže používat i MC.
Poradíte mi prosím někdo jak mu zablokovat mc i cd? (v mc aby se třeba mohl pohybovat jen ve své složce)
Děkuji moc za vaší radu
PS.: teď jsem zkusil vtom zapnout jednu aplikaci (TSko) a taky to nejde ....
tss@linux-dell:~$ ./teamspeak2-server_startscript start
-rbash: ./teamspeak2-server_startscript: restricted: cannot specify `/' in command names
Našlo by se vhodnější řešení aby se uživatel nedostal ze své složky ani přes cd, či mcčko?
Zablokuješ mu 2 programy, ale ostane mu asi tak 1000 ďalších spôsobov, ako sa popozerať po disku. Toto naozaj nie je cesta.
Nastav si práva tak, aby nevidel čo nemá vidieť. Alebo mu nastav chroot. Alebo nájdi iný spôsob, aby užívateľ nemusel mať shell a aj tak mohol robiť to čo potrebuje (napr. webové rozhranie).
co ziskas zablokovanim cd? zostava mi tu napr. ls, cat, grep , ... a milion dalsich sposobov.
Chroot sa da lahko obist, to co potrebujes sa riesi na urovni opravneni.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.