ਗਿਆਨ ਅਧਾਰ

ਸਾਈਟ ਤੱਕ ਫ਼ਾਇਲ ਅਤੇ ਸ਼ੈੱਲ ਐਕਸੈਸ ਪ੍ਰਾਪਤ ਕਰਨਾ

SFTP ਅਤੇ SSH ਵੇਰਵੇ, ਕੁੰਜੀਆਂ ਕਿੱਥੇ ਰਹਿੰਦੀਆਂ ਹਨ, ਅਤੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਪ੍ਰਤੀ ਸਾਈਟ ਕਿਉਂ ਹਨ।

ਹਰੇਕ ਸਾਈਟ ਦੀ ਆਪਣੀ ਫਾਈਲ ਪਹੁੰਚ ਹੁੰਦੀ ਹੈ। Sites → ਤੁਹਾਡੀ ਸਾਈਟ → Access.

SFTP

ਹੋਸਟ, ਪੋਰਟ, ਯੂਜ਼ਰਨਾਂ ਅਤੇ ਇੱਕ ਪਾਸਵਰਡ ਜੋ ਤੁਸੀਂ ਉਸ ਸਕ੍ਰੀਨ 'ਤੇ ਬਣਾਉਂਦੇ ਹੋ। ਕੋਈ ਵੀ SFTP ਕਲਾਇੰਟ ਕੰਮ ਕਰਦਾ ਹੈ — FileZilla, Cyberduck, ਤੁਹਾਡੇ ਐਡੀਟਰ ਦਾ ਬਿਲਟ-ਇਨ ਕਲਾਇੰਟ। ਖਾਤਾ ਸਿਰਫ਼ ਉਸੇ ਇੱਕ ਸਾਈਟ ਦੀਆਂ ਫਾਈਲਾਂ ਤੱਕ ਸੀਮਿਤ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਸਾਈਟ ਲਈ SFTP ਪ੍ਰਮਾਣ-ਪੱਤਰ ਦੂਜੀ ਸਾਈਟ ਨੂੰ ਨਹੀਂ ਪੜ੍ਹ ਸਕਦੇ।

SSH

ਉਸੇ ਸਕ੍ਰੀਨ 'ਤੇ ਆਪਣੀ ਪਬਲਿਕ ਕੀ (public key) ਜੋੜੋ ਅਤੇ ਆਪਣੇ ਆਮ ਕਲਾਇੰਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ। ਪਾਸਵਰਡ SSH ਜਾਣਬੁੱਝ ਕੇ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ: ਇੱਕ ਕੀ (key) ਦਾ ਅੰਦਾਜ਼ਾ ਨਹੀਂ ਲਗਾਇਆ ਜਾ ਸਕਦਾ, ਅਤੇ ਪਾਸਵਰਡ SSH ਵਾਲਾ ਇੱਕ ਸਾਂਝਾ ਸਰਵਰ ਅਜਿਹਾ ਸਰਵਰ ਹੁੰਦਾ ਹੈ ਜਿਸ 'ਤੇ ਆਖਰਕਾਰ ਬ੍ਰੂਟ-ਫੋਰਸ (brute-force) ਹਮਲਾ ਹੋ ਜਾਵੇਗਾ।

ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਅਜੇ ਤੱਕ ਕੋਈ ਕੀ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਹਾਡੀ ਆਪਣੀ ਮਸ਼ੀਨ 'ਤੇ ssh-keygen -t ed25519 ਇੱਕ ਕੀ ਬਣਾਉਂਦਾ ਹੈ। .pub 'ਤੇ ਖਤਮ ਹੋਣ ਵਾਲੀ ਫਾਈਲ ਉਹ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਪੇਸਟ ਕਰਦੇ ਹੋ; ਦੂਜੀ ਫਾਈਲ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੋਂ ਬਾਹਰ ਕਦੇ ਨਹੀਂ ਜਾਂਦੀ।

ਸ਼ੈੱਲ (shell) ਵਿੱਚ ਤੁਹਾਨੂੰ ਕੀ ਮਿਲਦਾ ਹੈ

ਤੁਹਾਡੀ ਸਾਈਟ ਦੀਆਂ ਫਾਈਲਾਂ, WordPress ਸਾਈਟਾਂ 'ਤੇ wp-cli, composer, ਅਤੇ PHP ਸੰਸਕਰਣ ਜੋ ਸਾਈਟ ਲਈ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ। ਤੁਸੀਂ ਸਾਈਟ ਦੇ ਆਪਣੇ ਅਲੱਗ ਵਾਤਾਵਰਣ ਦੇ ਅੰਦਰ ਹੋ — ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ ਗ੍ਰਾਹਕ ਦੀਆਂ ਫਾਈਲਾਂ ਨਹੀਂ ਦੇਖ ਸਕਦੇ, ਅਤੇ ਨਾ ਹੀ ਉਹ ਤੁਹਾਡੀਆਂ ਫਾਈਲਾਂ ਦੇਖ ਸਕਦੇ ਹਨ।

ਪ੍ਰਮਾਣ-ਪੱਤਰ ਪ੍ਰਤੀ ਖਾਤੇ ਦੀ ਬਜਾਏ ਪ੍ਰਤੀ ਸਾਈਟ ਕਿਉਂ ਹਨ

ਕਿਉਂਕਿ ਪਹੁੰਚ ਉਹ ਚੀਜ਼ ਹੈ ਜੋ ਅਕਸਰ ਕਿਸੇ ਠੇਕੇਦਾਰ ਨਾਲ ਸਾਂਝੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਪ੍ਰਤੀ ਸਾਈਟ ਇੱਕ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿਸੇ ਨੂੰ ਬਿਲਕੁਲ ਉਸੇ ਸਾਈਟ ਦੀ ਪਹੁੰਚ ਦੇ ਸਕਦੇ ਹੋ ਜਿਸ 'ਤੇ ਉਹ ਕੰਮ ਕਰ ਰਹੇ ਹਨ। ਇਸਨੂੰ ਬਾਅਦ ਵਿੱਚ ਰੱਦ ਕਰਨ ਨਾਲ ਹੋਰ ਕਿਸੇ ਚੀਜ਼ 'ਤੇ ਅਸਰ ਨਹੀਂ ਪੈਂਦਾ।

ਮਸ਼ੀਨ ਦੀ ਬਜਾਏ ਕਿਸੇ ਵਿਅਕਤੀ ਲਈ, ਉਸਨੂੰ ਆਪਣੀ ਟੀਮ ਵਿੱਚ ਜੋੜੋ (Organisation → Team) — ਫਿਰ ਉਹ ਆਪਣੇ ਵਜੋਂ ਸਾਈਨ ਇਨ ਕਰਦੇ ਹਨ, ਉਹਨਾਂ ਦੀ ਪਹੁੰਚ ਉਹਨਾਂ ਦੇ ਆਪਣੇ ਨਾਮ ਹੇਠ ਲੌਗ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਹਟਾਉਣ ਨਾਲ ਸਭ ਕੁਝ ਇੱਕੋ ਵਾਰ ਵਿੱਚ ਹਟ ਜਾਂਦਾ ਹੈ।

ਕੀ ਹਾਲੇ ਵੀ ਉਲਝਣ ਵਿੱਚ ਹੋ?

ਹਰ ਪਲਾਨ ਵਿੱਚ ਸਹਾਇਤਾ ਸ਼ਾਮਲ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਜਵਾਬ ਮਿਲਦੇ ਹਨ।

ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਸਾਰੇ ਲੇਖ