Am un fișier text situat în folderul rădăcină...
Probabil că nu este o idee bună pentru început.
Linux are convenții despre unde fișierele ar trebui să fi plasat. Directorul rădăcină este nu unul din ei.
Dar vreau să dau cuiva o parolă de utilizator root...
Idee rea.
Păstrați întotdeauna cele mai mari și mai bune instrumente în cutia de instrumente pentru dvs., astfel încât să puteți curăța mizeria creată de alți oameni (și procese).
Dacă înmânați parola de root, abandonați tot controlul a acelui server.
... și trebuie să-mi protejez fișierul.
Tu nu poti au pe amândouă.
Oricine are acces root poate face orice. De proiectare.
(Ceea ce este în acest fișier atât de important, oricum?)
Găsiți o altă modalitate de a obține acestui utilizator accesul de care are nevoie.
sudo este o soluție comună și ea nu [trebuie] să implice distribuirea accesului root! (Puteți spune sudo să permită anumitor comenzi să ruleze ca a specific utilizator, nu doar root).
Vreau să mă asigur că această persoană nu poate descărca acest fișier pe dispozitivul său prin sftp și nu poate opri acest fișier
Dacă nu vrei ca ei să poată uite la dosar (prin cat) si nu vrei ca ei sa poata citit fișierul (pentru a-l descărca) ce do vrei ca ei să poată face cu asta?