|
 |
|
Najczęściej zadawane pytania przy konfiguracji serwerów: |
|
|
|
|
|
I.
Konfiguracja, modyfikacje i zarządzanie kontami FTP.
|
|
|
|
|
1) |
|
W jaki sposób mogę
zalogować się do Swojego konta FTP aby umieścić na serwerze
swoją stronę? |
|
2) |
|
Prawidłowo
skonfigurowałem połączenie ze Swoim kontem FTP,
ale nadal nie
mogę się z nim
połączyć. |
|
3) |
|
Gdzie powinienem umieścić
pliki html z moją stroną aby były widoczne w przeglądarce? |
|
4) |
|
Wgrałem moją stronę na
serwer, ale oglądając ją w przeglądarce nie widzę polskich
liter. |
|
5) |
|
W programie
administracyjnym założone jest konto "default" którego nie
moge usunąć.
Do czego ono służy? |
|
6) |
|
W programie
administracyjnym założone jest konto "admin" którego nie mogę
usunąć.
Do czego ono służy? |
|
7) |
|
Chciałbym zmienić wygląd
stron o błędach np.404, 403. Jak to zrobić? |
|
8) |
|
Jak zablokować dostęp do
stron i katalogów hasłem? |
|
9) |
|
Chciałbym udostępniać
Klientom konta FTP typu www.domena.pl/firma. Co należy zrobić? |
|
10) |
|
Czy moi Klienci
posiadający na moim serwerze własne konto FTP mogą
samodzielnie zmienić hasło do niego? |
|
11) |
|
Czy moi Klienci mogą
samodzielnie zmieniać strony o błędach dla własnych domen? |
|
12) |
|
W jaki sposób mogę używać
anonimowego FTP? |
|
13) |
|
W jaki sposób mogę
zmienić stronę i skrypty automatycznie instalowane wraz z
każdym zakładanym przeze mnie kontem ftp? |
|
14) |
|
W jaki sposób mogę
dokonać listowania plików z danego katalogu na koncie ftp
(podobnie jak w anonimowym ftp)? |
|
15) |
|
Dlaczego nie działają
umieszczone przeze mnie strony na koncie admin? |
|
|
|
|
|
|
|
|
1) |
|
W jaki sposób mogę
zalogować się do Swojego konta FTP aby umieścić na serwerze
Swoją stronę? |
|
|
Posiadając np. konto
"dom", aby się do niego zalogować należy podać:
host: domena.pl - do której przypisane jest to konto
lub numer IP serwera (jeśli domena nie jest jeszcze
zarejestrowana, przeniesiona lub konto nie jest skojarzone z
żadną domeną)
konto: dom (pełna nazwa założonego konta)
hasło: ******* (hasło podane przy zakładaniu konta w
programie administracyjnym,
w przypadku głównego konta ftp hasło przesłane po zamówieniu
serwera) |
|
|
|
|
|
|
|
|
2) |
|
Prawidłowo
skonfigurowałem połączenie ze Swoim kontem FTP, ale nadal nie
mogę się z nim połączyć.
Podałem:
host: mojadomena.pl
konto: dom
hasło: *******
Moja domena została przeniesiona od innego providera i nadal
nie mogę się połączyć ze Swoim kontem aby wgrać strony. |
|
|
|
|
|
W tym przypadku przyczyną
może być:
a) w ustawieniach sieci masz wpisane adres IP dns byłego
providera, który prawdopodobnie nie usunął Twojej domeny u
siebie z dns
b) domena nie jest jeszcze prawidłowo widziana przez wszystkie
servery dns (między innymi przez ten z którego korzystasz)
Rozwiązanie: usuń dotychczasowe dns, jeśli to
nie pomoże podaj dns Kei - 217.96.100.1 |
|
|
|
|
|
Konfiguracja dns w
przypadku programu Windows 95, Windows 98:
Panel sterowania / ustawienia sieci/ Protokół
TCP/IP / Właściwości /Konfiguracja DNS /
dns - 217.96.100.1/ host - host / dodaj< |
|
|
|
|
|
|
|
|
3) |
|
Gdzie powinienem
umieścić pliki html z moją stroną aby były widoczne
w przeglądarce?
Po zalogowaniu się na dowolne konto FTP widoczny jest katalog
"public_html". Należy do niego wejść i w nim umieścić plik
index (koniecznie małymi literami) z rozszerzeniem .htm, .html,
.php. Jeśli plik index zostanie umieszczony w katalogu głównym
widocznym od razu po zalogowaniu się na konto strona nie
będzie widoczna. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4) |
|
Wgrałem moją stronę na
serwer, ale oglądając ją w przeglądarce nie widzę polskich
liter.
Przyczyną może być złe kodowanie znaków w dokumencie html.
Aby prawidłowo kodować stronę należy umieścić w nagłówku:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
|
|
|
|
|
|
lub |
|
|
|
|
|
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1250">
</head>
|
|
|
|
|
|
Jeśli przy prawidłowym
podaniu powyższych wierszy strona nie jest widziana prawidłowo
oznacza to, że wcześniej strona była kodowana w inny sposób i
należy zmienić nagłówek dotyczący kodowania lub przekodować
całość tekstu. |
|
|
|
|
|
|
|
|
|
|
|
5) |
|
W programie
administracyjnym założone jest konto "default" którego nie
moge usunąć. Do czego ono służy?
Konto default jest kontem standardowo zakładanym razem z
serwerem. Strony umieszczone na tym koncie wyświetlają się po
wpisaniu w przeglądarce numeru IP serwera. Jeśli chcesz aby po
wpisaniu w przeglądarce numeru IP Twojego serwera wyświetlała
się Twoja strona wgraj ją na konto default. |
|
|
|
|
|
|
|
|
|
|
|
6) |
|
W programie
administracyjnym założone jest konto "admin" którego nie mogę
usunąć. Do czego ono służy?
Konto admin jest również kontem zakładanym standardowo razem z
serwerem. Jest to główne konto administracyjne serwera na
które można logować się przez telnet (SSH).
Z konta admin masz dostęp do stron dodatkowych narzędzi na
serwerze (możliwość zmiany stron programu do odbioru poczty
przez WWW, sklepu, błędów 404 itp, dostęp do kompilatorów). |
|
|
|
|
|
|
|
|
7) |
|
Chciałbym zmienić
wygląd stron o błędach np.404, 403. Jak to zrobić?
Przy zakładaniu serwera instalowane wraz z nim są standardowe
strony o błędach (np. 403, 404). Aby zmienić wygląd tych stron
należy zalogować się na konto admin przez telnet. Strony o
błędach umieszczone są w katalogu: |
|
|
|
|
|
|
/home/conf/errordocs
|
|
|
|
|
|
|
Po wgraniu tam innych
stron będą one standardowo wyświetlane w przypadku
poszczególnych błędów. Pamiętaj aby nie zmieniać nazw plików. |
|
|
|
|
|
8) |
|
Jak zablokować dostęp
do stron i katalogów hasłem? |
|
|
|
Istnieją dwie możliwości
konfiguracji dostępu do katalogów dla wybranych użytkowników: |
|
1) |
|
w programie
administracyjnym ProAs (Admin.glownadomena.pl) - zakładka
Konta FTP/Hasła Katalogów : |
|
|
|
a) w pierwszej kolejności
należy wybrać konto FTP na którym znajduje się katalog, który
chcemy zabezpieczyć hasłem,
b) kolejnym krokiem jest dodanie użytkownika (nazwa
użytkownika i właściwe dla niego hasło),
c) ostatni etap to dodanie zabezpieczenia dla konkretnego
katalogu na wybranym wcześniej koncie FTP.
- katalog: wystarczy podać tylko nazwę katalogu np. sklep
(Uwaga: katalog musi istnieć już serwerze),
- Opis: dane tylko dla administratora serwera
Dane użytkownika o podanych parametrach można również stosować
przy innych katalogach zabezpieczanych hasłem. Dokonuje się
tego przez wybór istniejącego już użytkownika z listy przy
dodawaniu zabezpieczeń (omijamy wtedy pkt. b). |
|
|
|
|
|
|
|
Po takim skonfigurowaniu
ustawień, dostęp do danych zasobów przez stronę WWW będzie
możliwy tylko po podaniu nazwy danego użytkownika oraz
właściwego dla niego hasła.
W każdej chwili można również z poziomu programu ProAs usunąć
lub tez zmienić zabezpieczenia zasobów. |
|
|
|
|
|
2) |
|
Standardowa konfiguracja
serwera umożliwia zarządzanie dostępem do zasobów własnego
serwisu. W pierwszej kolejności wydajemy polecenie: |
|
|
|
|
|
|
|
# htpasswd -c /home/users/admin/.htpasswd
gosc |
|
|
|
|
|
|
|
Program zapyta nas
dwukrotnie o hasło dla nowego użytkownika gosc.
W katalogu /home/users/admin
powstanie plik .htpasswd zawierający zaszyfrowane hasło dla
naszego gościa.
Następnie musimy określić które zasoby i na jakich warunkach
mają być udostępnione.
W tym celu tworzymy plik .htaccess i umieszczamy go w
chronionym katalogu.
Jego zawartość powinna wyglądać mniej więcej tak: |
|
|
|
|
|
|
|
AuthName 'Tajne pliki'
AuthType Basic
AuthUserFile /home/users/admin/.htpasswd
require user gosc |
|
|
|
|
|
|
|
Od tej pory przy dostępie
do zasobów tego katalogu będziemy proszeni o autoryzację.
UWAGA! Hasło jest przesyłane w postaci niezaszyfrowanej! Po
szczegóły odsyłam do dokumentacji Apache. |
|
|
|
|
|
9) |
|
Chciałbym udostępniać
Klientom konta FTP typu www.domena.pl/firma.
Co należy zrobić? |
|
|
|
Po założeniu konta FTP w
programie administracyjnym ma ono zawsze adres http/domena.pl/~firma.
Aby Klient widział Swoją stronę również po wpisaniu adresu
http//domena.pl/firma należy: |
|
a) |
|
w katalogu public_html
dla domeny (np. domena.pl) założyć katalog o nazwie
użytkownika (jeśli nie będą Państwo udostępniali możliwości
korzystania z FTP to wystarczy umieścić tam jego stronę, jeśli
będą należy umieścić w nim plik index.php z treścią: |
|
|
|
<?
header("Location:
http://domena.pl/~firma\n");
?> |
|
b) |
|
założyć w programie
administracyjnym normalne konto FTP do którego Klient będzie
miał dostęp |
|
|
|
|
|
|
|
Będzie to wyglądało tak,
że użytkownik w przeglądarce może wpisać adres www.domena.pl/firma
i automatycznie zostanie przekierowany na domena.pl/~firma
gdzie są umieszczone pliki z jego stroną. |
|
|
|
|
|
10) |
|
Czy moi Klienci
posiadający na moim serwerze własne konto FTP mogą
samodzielnie zmienić hasło do niego? |
|
|
|
Tak. Zmiany hasła do
konta FTP można dokonać w programie WebAs (webas.domena.pl)
- weryfikacja następuje po podaniu nazwy konta FTP oraz
aktualnego hasła. Całość kodowana jest protokołem SSL. |
|
|
|
|
|
11) |
|
Czy moi Klienci mogą
samodzielnie zmieniać strony o błędach dla własnych domen?
|
|
|
|
Tak. Dużą część ustawień
apache można nadpisać poprzez użycie .htaccess.
Klient musi sobie stworzyć taki w public_html i tam wpisać: |
|
|
|
|
|
|
|
ErrorDocument 400 http://klient.domena.pl/blad/400.shtml
ErrorDocument 401 http://klient.domena.pl/blad/401.shtml
ErrorDocument 403 http://klient.domena.pl/blad/403.shtml
ErrorDocument 404 http://klient.domena.pl/blad/404.shtml
ErrorDocument 405 http://klient.domena.pl/blad/405.shtml
ErrorDocument 406 http://klient.domena.pl/blad/406.shtml
ErrorDocument 408 http://klient.domena.pl/blad/408.shtml
ErrorDocument 410 http://klient.domena.pl/blad/410.shtml
ErrorDocument 411 http://klient.domena.pl/blad/411.shtml
ErrorDocument 414 http://klient.domena.pl/blad/414.shtml
ErrorDocument 500 http://klient.domena.pl/blad/500.shtml
ErrorDocument 503 http://klient.domena.pl/blad/503.shtml
|
|
|
|
|
|
|
|
Oczywiście adresy plików
są dowolne, nie wszystkie kody błędów trzeba ustawiać, będą
działać w takim przypadku te dla całego serwera.
UWAGA: Powyższych plików nie należy umieszczać w podkatalogu
errordocs ponieważ jest on automatycznie mapowany na główny w
/home/conf/errordocs. Przykładowo może to być np. katalog
public_html/blad i w tym przypadku adres strony będzie
wyglądał tak:
ErrorDocument 404 http://domenadodatkowa.pl/blad/404.shtml |
|
|
|
|
|
12) |
|
W jaki sposób mogę
używac anonimowego FTP?
Anonimowy FTP jest bezpłatnie instalowany w ramach wszystkich
opcji serwerów wirtualnych. Aby umieścić pliki na anonimowym
FTP należy zalogowac się na konto FTP (shell) admin:
host: domenaglowna.pl (lub numer IP serwera)
login: admin
hasło: główne hasło administracyjne (lub ustawione w programie
administracyjnym dla konta FTP admin)
Pliki należy wgrać do katalogu /home/ftp/ (po zalogowaniu na
konto należy przejść do góry o dwa katalogi). Tak umieszczone
pliki będą dostępne dla użytkowników w postaci listy po
wpisaniu adresu ftp.domenaglowna.pl |
|
|
|
|
|
13) |
|
W jaki sposób mogę
zmienić stronę i skrypty automatycznie instalowane wraz
z każdym zakładanym przeze mnie kontem ftp?
W katalogu /home/conf/skel znajdują się skrypty oraz strona
startowa automatycznie instalowana wraz z każdym nowym kontem
FTP. Mają Państwo pełny dostęp do tego katalogu i samodzielnie
mogą umieszczać własne skrypty oraz stronę startową.
Instalacji własnych aplikacji można dokonać zarówno przez FTP
(konto admin) jak i przez shella. Po zmianie wraz z każdym
nowo zakładanym kontem FTP będzie na to konto wgrywany zestaw
Państwa skryptów lub też jeśli nie dokonają Państwo zmian
dotychczasowe. |
|
|
|
|
|
14) |
|
W jaki sposób mogę
dokonać listowania plików z danego katalogu na koncie ftp
(podobnie jak w anonimowym ftp) ?
Należy w danym katalogu utworzyć plik: .htaccess w którym
należy wpisać polecenie: "Options Indexes". |
|
|
|
|
|
15) |
|
Dlaczego nie działają
umieszczone przeze mnie strony na koncie admin?
Z uwagi na bezpieczeństwo domyślnie prawa katalogu /home/users/admin
to 700,
aby strona działała muszą być zmienione na 711. |
|
|
|
|
|
powrót |
|
|
|