I E-smith/SME-server er det ikke muligt at chmod'e i en FTP-klient, men på et hollandsk forum har jeg fundet frem til at man bare skal ændre "DenyAll" til "AllowAll" i /etc/e-smith/templates/etc/proftpd.conf og derefter genstarte serveren. Desværre nægter CuteFTP stadig at chmod'e filerne på serveren. Er der nogen der har forslag til hvad jeg har gjort galt?
Serveren er min egen private, og derfor har jeg fuld adgang til den. Når jeg logger ind via FTP benytter jeg også administrator brugernavn og password, og dermed ikke en af de brugere som jeg senerehen har oprettet i systemet, da de netop kunne tænkes at have begrænsede muligheder i forhold til administratoren.
Det er rigtigt det du har fundet frem til. Du skal kopiere den template hvor du ændrer "DenyAll" til "AllowAll". Herefter kan du, med de rette rettigheder, CHMOD'e filer på serveren.
Alternativt logger du på serveren som ROOT og starter Midnight Commander (MC) som er et Norton Commander lignende værktøj. Find ned i det lib hvor dine filer ligger, og herfra kan du CHMODE fra kommandolinien. (Du behøver selvfølgelig ikke at starte MC, men det letter navigeringen.) Husk at i Linux er filnavnene case sensitive.
Jeg bruger netop MC til at navigere rundt på serveren og jeg har tjecket at store og små bogstaver passer. Jeg har ændret i min 10LimitSiteChmod-fil så den nu ser således ud:
<Limit SITE_CHMOD>{ # allow all chmod } AllowAll </Limit>
Skulle det ikke være rigtigt? Jeg er godt klar over at jeg kan ændre chmod direkte i min ssh-klient, men jeg foretrækker nu at gøre det via FTP. Når jeg logger ind via FTP bruger jeg samme kodeord og password som når jeg logger ind i server-manageren, mens jeg altid logger ind som root når jeg bruger ssh. Ellers tak for et godt og kvalificeret svar :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.