గమనిక: మేము Linux Mint 20 OS లో విధానం మరియు ఆదేశాలను వివరించాము. పాత మింట్ వెర్షన్లలో ఎక్కువ లేదా తక్కువ అదే విధానాన్ని అనుసరించవచ్చు.
FTP సర్వర్ని ఇన్స్టాల్ చేస్తోంది
Linux Mint లో FTP సర్వర్ని ఇన్స్టాల్ చేయడానికి, కింది దశలను అనుసరించండి:
దశ 1: VSFTPD ని ఇన్స్టాల్ చేయండి
మా సిస్టమ్లో VFTPD ని ఇన్స్టాల్ చేయడం మా మొదటి దశ. అలా చేయడానికి, Ctrl+Alt+T కీబోర్డ్ సత్వరమార్గాన్ని ఉపయోగించి మింట్ OS లో టెర్మినల్ని ప్రారంభించండి. సిస్టమ్ రిపోజిటరీ ఇండెక్స్ను అప్డేట్ చేయడానికి టెర్మినల్లో కింది ఆదేశాన్ని జారీ చేయండి:
$సుడోసముచితమైన నవీకరణ
టెర్మినల్లో కింది ఆదేశాన్ని ఉపయోగించి VSFTPD ని ఇన్స్టాల్ చేయండి:
$సుడోసముచితమైనదిఇన్స్టాల్ -మరియుvsftpd
VSFTPD యొక్క సంస్థాపన పూర్తయిన తర్వాత, మేము కాన్ఫిగరేషన్ వైపు వెళ్తాము.
దశ 2: VSFTPD ని కాన్ఫిగర్ చేయండి
VSFTPD ద్వారా కాన్ఫిగర్ చేయవచ్చు /etc/vsftpd.conf ఫైల్. సవరించండి /etc/vsftpd.conf టెర్మినల్లో కింది ఆదేశాన్ని ఉపయోగించి ఫైల్:
$సుడో నానో /మొదలైనవి/vsftpdఇప్పుడు కింది పంక్తులను జోడించండి లేదా తీసివేయండి (ఫైల్లో ఇప్పటికే జోడించినట్లయితే):
వినండి = లేదుanonymous_enable = లేదు
Local_enable = అవును
write_enable = అవును
స్థానిక_ఉమాస్క్ = 022
dirmessage_enable = అవును
use_localtime = అవును
xferlog_enable = అవును
connect_from_port_20 = అవును
chroot_local_user = అవును
సురక్షితం_క్రూట్_డిర్ =/var/రన్/vsftpd/ఖాళీ
pam_service_name = vsftpd
rsa_cert_file = / etc / ssl / certs / ssl-cert-snakeoil.pem
rsa_private_key_file =/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable = అవును
pasv_enable = అవును
pasv_min_port = 10000
pasv_max_port = 10100
allow_writeable_chroot = అవును
ssl_tlsv1 = అవును
ssl_sslv2 = లేదు
ssl_sslv3 = లేదు
పూర్తయిన తర్వాత, సేవ్ చేసి, మూసివేయండి /etc/vsftpd.conf ఫైల్.
దశ 3: ఫైర్వాల్లో పోర్ట్లను అనుమతించండి
మీ సిస్టమ్లో ఫైర్వాల్ నడుస్తుంటే, మీరు దాని ద్వారా కొన్ని FTP పోర్ట్లను అనుమతించాలి. 20 మరియు 21 పోర్టులను అనుమతించడానికి టెర్మినల్లో కింది ఆదేశాలను జారీ చేయండి:
$సుడోufw అనుమతిస్తాయిఇరవై/tcp$సుడోufw అనుమతిస్తాయిఇరవై ఒకటి/tcp
ఫైర్వాల్లో పోర్ట్ అనుమతించబడిందా లేదా టెర్మినల్లో కింది ఆదేశాన్ని ఉపయోగించలేదా అని మీరు ధృవీకరించవచ్చు:
$సుడోufw స్థితిదశ 4: VSFTPD ని ప్రారంభించండి మరియు అమలు చేయండి
ఇప్పుడు VSFTPD కాన్ఫిగర్ చేయబడింది మరియు ఫైర్వాల్లో అనుమతించబడుతుంది; ఇప్పుడు మనం VSFTPD సేవలను ప్రారంభించవచ్చు మరియు అమలు చేయవచ్చు. అలా చేయడానికి ఇక్కడ ఆదేశాలు ఉన్నాయి:
VSFTPD సేవ బూట్లో ప్రారంభించడానికి, టెర్మినల్లో కింది ఆదేశాన్ని జారీ చేయండి:
$సుడోsystemctlప్రారంభించుvsftpd.serviceVSFTPD సేవను అమలు చేయడానికి, టెర్మినల్లో కింది ఆదేశాన్ని జారీ చేయండి:
$సుడోsystemctl ప్రారంభం vsftpd.serviceఏదైనా కాన్ఫిగరేషన్ మార్పులు చేసిన తర్వాత మీరు VSFTPD సేవను పునartప్రారంభించవలసి వస్తే, కింది ఆదేశాన్ని టెర్మినల్లో జారీ చేయండి:
$సుడోsystemctl vsftpd.service ని పున restప్రారంభించండిVSFTPD సక్రియంగా ఉందో లేదో ధృవీకరించడానికి, టెర్మినల్లో కింది ఆదేశాన్ని జారీ చేయండి:
$సుడోsystemctl స్థితి vsftpd.service
దశ 5: ఒక FTP వినియోగదారుని సృష్టించండి
తరువాత, FTP కనెక్షన్ను పరీక్షించడానికి ఉపయోగించే వినియోగదారు ఖాతాను సృష్టించండి. వినియోగదారు ఖాతాను సృష్టించడానికి మరియు పాస్వర్డ్ను సెట్ చేయడానికి టెర్మినల్లో కింది ఆదేశాలను జారీ చేయండి:
$ $సుడోadduser<వినియోగదారు పేరు>$సుడో పాస్వర్డ్ <వినియోగదారు పేరు>
దశ 6: FTP కనెక్షన్ని పరీక్షించండి
ఇప్పుడు మా FTP సర్వర్ సిద్ధంగా ఉంది, కాబట్టి FTP కనెక్షన్ని పరీక్షించే సమయం వచ్చింది.
స్థానికంగా FTP కనెక్షన్ని పరీక్షించడానికి, మీ FTP సర్వర్ యొక్క వాస్తవ IP చిరునామా ద్వారా భర్తీ చేయడం ద్వారా టెర్మినల్లో కింది ఆదేశాన్ని జారీ చేయండి:
$ftp <ip- చిరునామా>
రిమోట్ సిస్టమ్ నుండి పై ఆదేశాన్ని ఉపయోగించి మీరు FTP కనెక్షన్ను రిమోట్గా కూడా పరీక్షించవచ్చు. నేను నెట్వర్క్లో విండోస్ మెషిన్ నుండి FTP కనెక్షన్ని పరీక్షించాను.
FTP సర్వర్కు కనెక్ట్ చేయడానికి మీరు ఫైల్జిల్లా వంటి FTP క్లయింట్ని కూడా ఉపయోగించవచ్చు. FTP సర్వర్కు కనెక్ట్ చేయడానికి ఫైల్జిల్లా అప్లికేషన్ను ఉపయోగించడానికి, మీరు ఇంతకు ముందు సెట్ చేసిన FTP సర్వర్, యూజర్నేమ్ మరియు పాస్వర్డ్ యొక్క IP చిరునామా మరియు పోర్ట్ నంబర్ 21 ని అందించండి, ఆపై క్లిక్ చేయండి త్వరిత అనుసంధానం బటన్.
కనెక్ట్ అయిన తర్వాత, మీరు FTP సర్వర్కు విజయవంతంగా సైన్ ఇన్ చేయబడతారు మరియు రిమోట్ సర్వర్ ఫైల్లు మరియు ఫోల్డర్లను యాక్సెస్ చేయగలరు.
అక్కడ మీరు Linux Mint 20 సిస్టమ్లో FTP సర్వర్ యొక్క ఇన్స్టాలేషన్ మరియు కాన్ఫిగరేషన్ కలిగి ఉంటారు. పైన వివరించిన సరళమైన దశలను అనుసరించడం ద్వారా, మీరు FTP సర్వర్ను సులభంగా సెటప్ చేయవచ్చు మరియు దాని ద్వారా ఫైల్లను బదిలీ చేయవచ్చు.