FTP-käyttäjätunnukset luodaan FILES – FTP accounts sivulla.
cPanelin pääkäyttäjätunnus toimii myös FTP-käyttäjänimenä.
Lisäksi FTP-käyttäjätilin tunnistetiedot voidaan luoda PREFERENCES – User Manager valikossa.
Myös olemassa oleville sähköpostiosoitteille voidaan antaa FTP tai Webdiskin käyttöoikeudet.
(Käyttäjähallinnassa) sähköpostitilille voidaan määrittää toinen vaihtoehtoinen yhteyssähköpostiosoite (esimerkiksi Gmail), jolla käyttäjä voi tarvittaessa nollata sähköpostitilinsä salasanan.)
cPanelin turvallisempi hallintaohjelmisto vaatii kelvollisen SSL-TLS yhteyden.
Vain FTPs tai SFTP yhteydet ovat sallittuja cPanel FTP -palvelimissa – normaalisti “normaalit salaamattomat FTP-yhteydet” porttiin 21 eivät ole sallittuja ja saavat virheilmoituksen todennuksen aikana!
1. cPanel – FTP(s)
FTP-palvelimen osoite on muodossa ftp.omaverkkotunnuksennimi.tld (toimii myös muodossa omaverkkotunnuksennimi.tld tai XXX.radicenter.eu – missä XXX on palvelimesi osoitteen etuliite)
FTPs palvelinportti on 21
Huom! Jos FTP-sovelluksesi muodostaa yhteyden TLS:n kautta (esimerkiksi FileZilla), mutta saa virheilmoituksen virheellisestä audentikoinnista/varmenteesta – sinun tulee päivittää FTP-ohjelmisto uusimpaan versioon ennen seuraavia toimintoja!
(cPanel-ohjelmisto ei salli huonosti todennettuja TLS-yhteyksiä – esimerkiksi Notepad++ npFTP -ohjelmassa on myös ongelma, koska se käyttää vanhentuneita openssl-menetelmiä. Ratkaisu tässä olisi asettaa yhteys ilman SSL/TLS:ää tai päivittää sovellus!)
Voit kirjautua sisään FTP-palvelimelle antamallasi käyttäjätunnuksella ja salasanalla.
Hallintaliittymästä on mahdollista lisätä FTP-käyttäjiä.
“FTP Accounts” -> Add FTP Account
(Samasta paikasta voit myös määrittää kansion, johon uudella FTP käyttäjällä on pääsy.)
Lisättyjen FTP-käyttäjien käyttäjätunnukset ovat muotoa nimi@omaverkkotunnuksennimi.tld
Kansion käyttöoikeuksia varten voit määrittää kansion:
1. Jos et tarvitse pääsyä verkosta (esimerkiksi: /home/yourmainusername/ftpkansio/minneolisitarvettapäästää – jossa sinun on ensin luotava 2 erillistä kansiota, ftp-kansio ja kansio, johon haluat käyttäjän pääsevän)
2. Jos tarvitaan pääsy verkosta (esimerkiksi: /home/yourmainusername/domains/omaverkkotunnuksennimi.tld/public_html/minneolisitarvettapäästää/ tai /home/yourmainusername/public_html/minneolisitarvettapäästää)
pääkäyttäjänimi on muotoa npXXXXXX/rXXXXXX
3. Jos tilin juurikansioon on päästävä FTP-käyttäjällä, jätä “Hakemisto”-solu tyhjäksi!
Huom! webhotellitilin pääverkkotunnus on yleensä kansiossa muodossa “/home/yourmainusername/public_html/” ja kansioiden lisäverkkotunnukset muodossa “/home/yourmainusername/domains/verkkotunnuksesinimi.tld/public_html/”
2. cPanel – SFTP
SFTP-palvelimen osoite on muodossa ftp.verkkotunnuksesinimi.tld tai verkkotunnuksesinimi.tld
SFTP-palvelimen portti on 22.
Voit kirjautua SFTP-palvelimelle VAIN cpanel-pääkäyttäjätunnuksella.
Huom! SFTP ja SSH vaativat todennuksen avainparin avulla.
Avainparin voi luoda/valtuuttaa cPanel tilin kautta:
cPanel -> SECURITY -> SSH Access -> Manage SSH Keys
3. Lisätietoja:
– Jos tilisi on siirretty cPanel-palvelimelle, mutta sinulla ei ole FTP-käyttöä samalla pääkäyttäjänimellä, kirjaudut sisään cPanel-tiliisi seuraavilla tavoilla:
1. Kirjaudu cPanel-tilillesi
2. Vaihda pääkäyttäjän salasana: “Password & Security” -> “Change Password”
– Palvelimella on myös mahdollisuus rajoittaa FTP-käyttäjille tarkoitettuja komentoja:
Esimerkiksi jos haluat tehdä ns “vain lataus” -kansioon, esimerkiksi /home/mainusername/domains/verkkotunnuksesinimi.tld/public_html/upload, riittää, että lisäät samaan kansioon .ftpaccess tiedoston, jossa on koodi:
<Limit ALL> DenyAll </Limit> <Limit CDUP CWD PWD XCWD XCUP> AllowAll </Limit> <Limit STOR STOU> AllowAll </Limit>
Enemmän lisätietoa löytyy myös sivulta: http://www.proftpd.org/docs/howto/Limit.html
4. Sivuston tiedostojen sijainti palvelimella
Kotisivun tiedostot on sijoitettava kansioon, jossa on seuraava sijainti cPanel tilillä:
/public_html
PHP-skripteissä kotisivun hakemistoksi on asetettava:
/public_html
Muiden verkkotunnusten kotisivun tiedostohakemisto on erilainen, esimerkiksi:
/domains/verkkotunnuksesinimi.tld/public_html
PHP-skripteissä hakemiston tulee olla muotoa:
/home/username/domains/verkkotunnuksesinimi.tld/public_html