உபுண்டுவில் ஒரு FTP சேவையகத்தை 5 படிகளில் நிறுவுவது எப்படி

உபுண்டுவில் ஒரு FTP சேவையகத்தை 5 படிகளில் நிறுவுவது எப்படி

நீங்கள் லினக்ஸ் சேவையகத்தை அமைத்தால், உங்களுக்கு FTP அணுகல் தேவை. இதன் பொருள் முதலில் ஒன்றை நிறுவுதல் FTP சேவையகம் லினக்ஸில். உங்கள் சர்வர் ஆப்பரேட்டிங் சிஸ்டத்தை நிறுவிய பின் நீங்கள் செய்யும் முதல் காரியங்களில் ஒன்றாக இது இருக்க வேண்டும்.





பல லினக்ஸ் சேவையகங்கள் உபுண்டுவை இயக்குகின்றன. எனவே, உபுண்டு சேவையகத்தில் ஒரு FTP சேவையகத்தை எவ்வாறு அமைப்பது என்று பார்ப்போம்.





ஒரு FTP சேவையகம் என்றால் என்ன?

FTP, அல்லது கோப்பு பரிமாற்ற நெறிமுறை, ஒரு சேவையகத்திலிருந்து கோப்புகளை பதிவேற்ற (போட) அல்லது பதிவிறக்க (பெற) பயன்படும் அமைப்பு. கோப்புகளைப் பிடிக்கும்போது அல்லது படங்களை இணையத்தில் பதிவேற்றும்போது, ​​கடந்த காலத்தில் உணராமல் நீங்கள் அதைப் பயன்படுத்தியிருக்கலாம். அல்லது FTP கோப்பு சேவையகத்துடன் நேரடியாக இணைக்க நீங்கள் ஒரு FTP கிளையண்டைப் பயன்படுத்தியிருக்கலாம்.





இது நடக்க, FTP சேவையக மென்பொருள் கோப்புகளை ஹோஸ்ட் செய்யும் தொலை சேவையகத்தில் நிறுவப்பட வேண்டும்.

நீங்கள் லினக்ஸ் ஹோம் சர்வர், வெப் சர்வர், கேம் சர்வர் அல்லது உங்கள் ப்ராஜெக்டுக்கு ஏற்ற சர்வர் எதுவாக இருந்தாலும், ஒரு சிஸ்டத்திலிருந்து இன்னொரு சிஸ்டத்திற்கு டேட்டாவை மாற்றுவதற்கான எளிய வழி FTP.



உபுண்டுவில் ஒரு சேவையகத்தை நிறுவவும்

உபுண்டுவில் ஒரு FTP சேவையகத்தை நிறுவுவது நேரடியானது. சிறந்த தீர்வு vsftpd ஆகும். Vsftpd உடன் உபுண்டுவில் ஒரு FTP சேவையகத்தை நிறுவ மற்றும் கட்டமைக்க கீழே உள்ள படிகளைப் பின்பற்றவும்.

1. vsftpd ஐ நிறுவவும்

நீங்கள் ஏற்கனவே vsftpd நிறுவப்பட்டிருக்கலாம். சரிபார்க்க, ஒரு முனைய சாளரத்தைத் திறந்து உள்ளீடு செய்யவும்





sudo apt list --installed

பட்டியலின் கீழே உள்ள vsftpd ஐ நீங்கள் கண்டுபிடிக்க வேண்டும். இல்லையென்றால், வெறுமனே நிறுவவும்

sudo apt install vsftpd

நிறுவப்பட்டவுடன், vsftpd ஐ உள்ளமைக்க வேண்டிய நேரம் இது. அசல் கட்டமைப்பு கோப்பின் நகலை உருவாக்குவதன் மூலம் தொடங்கவும். இதன் பொருள் ஏதேனும் தவறு நடந்தால், இயல்புநிலை கட்டமைப்பை மீட்டெடுக்க முடியும்.





sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_default

அது முடிந்தவுடன், சேவையை இதனுடன் தொடங்கவும்:

sudo systemctl start vsftpd

சேவையகம் இயங்குவதை உறுதிப்படுத்தவும்:

sudo systemctl enable vsftpd

Vsftpd நிறுவப்பட்டவுடன் நீங்கள் உள்ளமைவைத் தொடங்கலாம்.

2. ஒரு FTP பயனரை உருவாக்கவும்

உங்களுக்கு முதலில் தேவை ஒரு FTP பயனர் கணக்கு. இதன் மூலம் vsftpd வழியாக சேவையகத்தில் ஹோஸ்ட் செய்யப்பட்ட கோப்புகளை அணுக நீங்கள் எந்த FTP கிளையண்டையும் பயன்படுத்தலாம். முனையத்தில், உள்ளீடு:

sudo useradd –m username

(உங்கள் பயனர்பெயருடன் 'பயனர்பெயரை' மாற்றவும்.)

sudo password username

பயனர்பெயர் மற்றும் கடவுச்சொல் அமைக்கப்பட்டால், கணக்கின் முகப்பு கோப்புறையில் ஒரு சோதனை கோப்பை உருவாக்கி அது செயல்படுவதை உறுதிசெய்யவும்:

cd /home/username
sudo nano testfile.txt

உபுண்டு எஃப்டிபி சேவையகத்தை முதலில் இணைக்கும்போது, ​​நீங்கள் testfile.txt ஐப் பார்க்க வேண்டும்.

3. உபுண்டு FTP சேவையகத்தைப் பாதுகாக்கவும்

ஒரு இணைப்பை அமைப்பதற்கு முன், உபுண்டுவில் FTP போர்ட்கள் திறந்திருப்பதை உறுதி செய்ய வேண்டும். இயல்பாக, இவை ufw (சிக்கலற்ற ஃபயர்வால்) இல் பாதுகாப்பு காரணங்களுக்காக மூடப்படும்.

போர்ட் 20 வழியாக அணுகலை இயக்க, பயன்படுத்தவும்

sudo ufw allow 20/tcp

உங்கள் டிஸ்ட்ரோ வேறு ஃபயர்வாலைப் பயன்படுத்தினால் அல்லது நீங்கள் மாற்று ஒன்றை நிறுவியிருந்தால், துறைமுகங்களைத் திறக்க ஆவணங்களைச் சரிபார்க்கவும்.

பயனர்கள் கோப்புகளைப் பதிவேற்ற வேண்டும் என்பதையும் நீங்கள் விரும்புவீர்கள். இதை நீங்கள் config கோப்பில் அமைக்கலாம். திருத்த இதைத் திறக்கவும்:

கணினி உறைந்தால் என்ன செய்வது
sudo nano /etc/vsftpd.conf

Writ_enabled ஐக் கண்டுபிடித்து உள்ளீட்டை கமெண்ட் செய்யவும், அது 'ஆம்' என அமைக்கப்பட்டிருப்பதை உறுதிசெய்க:

write_enable=YES

ஹிட் Ctrl+X வெளியேற, மற்றும் மற்றும் பாதுகாக்க.

பொதுவில் அணுகக்கூடிய FTP சேவையகங்களுக்கு, ஒவ்வொரு பயனருக்கும் என்ன அணுகல் உள்ளது என்பதை நீங்கள் கட்டுப்படுத்த வேண்டும். க்ரூட் மூலம் நாம் ஒவ்வொரு பயனரையும் அதன் வீட்டு அடைவுக்கு மட்டுப்படுத்தலாம். Vsftpd.conf இல், இந்த வரியைக் கண்டுபிடித்து கமெண்ட் செய்யவும் ( #ஐ அகற்றவும்):

chroot_local_user=YES

மீண்டும், Ctrl+X வெளியேற, மற்றும் மற்றும் பாதுகாக்க.

பல பயனர்களுக்கு, ஒரு பட்டியலை பராமரிப்பது ஒரு சிறந்த விருப்பமாகும்.

முதலில், உங்கள் உரை எடிட்டரில் vsftpd.chroot_list ஐத் திறக்கவும்.

sudo nano /etc/ vsftpd.chroot_list

இங்கே, நீங்கள் தங்கள் சொந்த கோப்புறைகளுக்கு மட்டுப்படுத்த விரும்பும் பயனர்பெயர்களை பட்டியலிடுங்கள். சேமித்து வெளியேறவும், பிறகு vsftpd.conf- க்குத் திரும்பி chroot_local_user = YES uncommented என்பதை உறுதிப்படுத்தவும்:

#chroot_local_user=YES

மாறாக, கருத்துக்கருத்து

chroot_list_enable=YES

மற்றும்

chroot_list_file=/etc/vsftpd.chroot_list

இது இப்படி இருக்க வேண்டும்:

மீண்டும், சேமித்து வெளியேறவும். இறுதியாக, FTP சேவையை மறுதொடக்கம் செய்யுங்கள்:

sudo systemctl restart vsftpd.service

இறுதியாக, பயன்படுத்தவும் புரவலன் பெயர் உபுண்டு சேவையகத்தின் பெயரை சரிபார்க்க கட்டளை. FTP சேவையகத்துடன் இணைக்க இதைப் பயன்படுத்தலாம். நீங்கள் ஐபி முகவரியைப் பயன்படுத்த விரும்பினால், உள்ளிடவும் ஐபி முகவரி கட்டளை மற்றும் அதை குறிப்பு.

4. மறைகுறியாக்கப்பட்ட இணைப்புகள்: FTP+SSL = FTPS

SSL/TLS ஐப் பயன்படுத்தி உங்கள் உபுண்டு FTP சேவையகத்திற்கு மற்றும் அதற்குப் பின் போக்குவரத்தின் குறியாக்கத்தையும் நீங்கள் கட்டாயப்படுத்தலாம்.

தொடர்புடையது: குறியாக்க விதிமுறைகள் அனைவரும் தெரிந்து கொள்ள வேண்டும்

Vsftpd.conf கோப்பில், 'SSL மறைகுறியாக்கப்பட்ட இணைப்புகள்' குறிப்பைப் பார்த்து பின்வருவனவற்றைச் சேர்க்கவும்:

ssl_enable=YES
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

கோப்பைச் சேமித்து வெளியேறவும். உங்கள் FTP கிளையண்டில் ஒரு இணைப்பு நெறிமுறையாக இப்போது நீங்கள் குறிப்பிட்ட FTPS ஐ குறிப்பிடலாம்.

5. உபுண்டுவில் ஒரு FTP கிளையண்டை நிறுவவும்

மற்றொரு கணினியிலிருந்து உபுண்டு FTP சேவையகத்துடன் கட்டளை வரி கருவி அல்லது டெஸ்க்டாப் பயன்பாட்டைப் பயன்படுத்தி இணைக்க முடியும்.

லினக்ஸில், நீங்கள் முனையத்தில் சேவையகத்தை அணுகலாம்

sudo ftp hostname

உங்கள் சேவையகத்தின் புரவலன் பெயருடன் 'புரவலன் பெயரை' மாற்றுவதை உறுதிப்படுத்திக் கொள்ளுங்கள். நீங்கள் ஐபி முகவரியையும் பயன்படுத்தலாம்

sudo ftp ipaddress

கேட்கும் போது, ​​நீங்கள் முன்பு அமைத்த பயனர்பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடவும். நீங்கள் தரவைப் பரிமாற கெட் மற்றும் புட் கட்டளைகளைப் பயன்படுத்தலாம்.

இன்னும் உள்ளுணர்வு ஏதாவது வேண்டுமா அல்லது மற்றொரு இயக்க முறைமையிலிருந்து FTP சேவையகத்தை அணுக வேண்டுமா? உங்களுக்கு ஒரு FTP கிளையன்ட் தேவை மற்றும் கிடைக்கக்கூடிய சிறந்த FileZilla. ஒரு திறந்த மூல தீர்வு, இது விண்டோஸ் (அதே போல் ஒரு சர்வர்), macOS, மற்றும் லினக்ஸுக்கு 32-பிட் மற்றும் 64-பிட் பதிப்புகள் உள்ளன. துரதிர்ஷ்டவசமாக உபுண்டு அல்லது பிற லினக்ஸ் டிஸ்ட்ரோக்களுக்கு FileZilla FTP சேவையகம் இல்லை.

பதிவிறக்க Tamil: FileZilla (இலவசம்)

உபுண்டு FTP சேவையகத்துடன் இணைக்க FileZilla கிளையண்டைப் பயன்படுத்த, பயன்பாட்டை நிறுவவும் மற்றும் தொடங்கவும். பிறகு:

  1. கிளிக் செய்யவும் கோப்பு> தள மேலாளர்
  2. இங்கே, கிளிக் செய்யவும் புதிய தளம்
  3. வலது கை பலகத்தில், தேர்ந்தெடுக்கவும் FTP
  4. நீங்கள் FTPS ஐப் பயன்படுத்துகிறீர்கள் என்றால் தேர்ந்தெடுக்கவும் டிஎல்எஸ் க்கான குறியாக்கம் .
  5. அடுத்து, ஹோஸ்ட் பெயர் அல்லது ஐபி முகவரியை உள்ளிடவும் தொகுப்பாளர் மற்றும் சேர்க்கவும் துறைமுகம் .
  6. க்கான உள்நுழைவு வகை உங்கள் கணக்கு சான்றுகளை உள்ளிடவும் பயனர் மற்றும் கடவுச்சொல் .
  7. கிளிக் செய்யவும் இணை .

உபுண்டு FTP சேவையகத்திலிருந்து தரவைப் பதிவேற்றவும் பதிவிறக்கவும் (போடவும் மற்றும் பெறவும்) நீங்கள் இலவசம். நீங்கள் நகர்த்த விரும்பும் கோப்புகளை இழுத்து விடுங்கள்.

வேறு FTP கிளையண்டைப் பயன்படுத்துகிறீர்களா? படிகள் பெரும்பாலும் ஒரே மாதிரியாக இருக்க வேண்டும், ஆனால் தெளிவுபடுத்த பயன்பாட்டின் ஆவணங்களை சரிபார்க்கவும்.

நீங்கள் உபுண்டுவில் ஒரு FTP சேவையகத்தை உருவாக்கியுள்ளீர்கள்

உபுண்டு இயக்க முறைமையின் டெஸ்க்டாப் அல்லது சர்வர் பதிப்பை நீங்கள் பயன்படுத்தினாலும், அது இப்போது ஒரு FTP சேவையகத்தை இயக்குகிறது. இணையப் பக்கங்களைப் பதிவேற்றுவது முதல் முக்கியமான தரவை எளிதாக அணுகுவது வரை எந்த எண்ணத்திற்கும் இதைப் பயன்படுத்தலாம். சேவையக இயந்திரத்திற்கு உடல் அணுகல் இல்லாமல் FTP யைப் பயன்படுத்தி எப்போது வேண்டுமானாலும் தரவைப் பெறலாம்.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் P2P (Peer to Peer) கோப்பு பகிர்வு எப்படி வேலை செய்கிறது

பியர்-டு-பியர் (பி 2 பி) கோப்பு பகிர்வு என்றால் என்ன, அது எப்படி தொடங்கியது என்று யோசிக்கிறீர்களா? நீங்கள் தெரிந்து கொள்ள வேண்டியதை நாங்கள் விளக்குகிறோம்.

எக்ஸ்பாக்ஸுடன் எக்ஸ்பாக்ஸ் ஒன் கன்ட்ரோலரை எப்படி ஒத்திசைப்பது
அடுத்து படிக்கவும் தொடர்புடைய தலைப்புகள்
  • லினக்ஸ்
  • உபுண்டு
  • FTP
  • லினக்ஸ்
எழுத்தாளர் பற்றி கிறிஸ்டியன் காவ்லி(1510 கட்டுரைகள் வெளியிடப்பட்டன)

பாதுகாப்பு, லினக்ஸ், DIY, புரோகிராமிங் மற்றும் டெக் விளக்கமளிக்கப்பட்ட துணை ஆசிரியர், மற்றும் உண்மையில் பயனுள்ள பாட்காஸ்ட் தயாரிப்பாளர், டெஸ்க்டாப் மற்றும் மென்பொருள் ஆதரவில் விரிவான அனுபவத்துடன். லினக்ஸ் ஃபார்மேட் பத்திரிகையின் பங்களிப்பாளரான கிறிஸ்டியன் ஒரு ராஸ்பெர்ரி பை டிங்கரர், லெகோ காதலர் மற்றும் ரெட்ரோ கேமிங் ரசிகர்.

கிறிஸ்டியன் காவ்லியிடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்