Dell Unity: Sådan konfigureres FTP og SFTP med alle funktioner
Summary: Denne artikel beskriver, hvordan du konfigurerer FTP (File Transfer Protocol) og SFTP (Secure File Transfer Protocol) til NAS-servere på Dell Unity-systemer.
Instructions
Sådan aktiveres og konfigureres FTP fra Unisphere (UI):
Gå til Unisphere > File > NAS-servere > Rediger > delingsprotokoller > FTP:
Sådan aktiveres og konfigureres FTP fra Unisphere (UI):
service@spa spa:~> uemcli -no -u admin -p mypasswd /net/nas/ftp -server nas_8 set -ftpEnabled yes -sftpEnabled yes -anonymousUserEnabled yes -cifsUserEnabled yes -unixUserEnabled yes
Operation completed successfully.
Note : Refer to "uemcli /net/nas/ftp -help" for all other available options
Sådan logger du på som FTP-bruger:
Hvis NAS-serveren har tilsluttet et domæne Common Internet File System (CIFS)-server, kan domænebrugeren logge på som en af følgende:
domain\user or user@domain
Example (domain name is EXAMPLE):
EXAMPLE\user100 or user100@example.com
Hvis NAS-serveren er en selvstændig CIFS-server på Unity, tillader følgende metode login:
servername\user or user@servername or local\user or user@local
Example (standalone nas server name is MYCIFS):
MYCIFS\user100 or user100@mycifs or local\user100 or user100@local
C:\>ftp ftp02
Connected to ftp02
220 NASFTP FTP server (EMC:upc_Unity_6_HF5_upcBuilder:9328432) ready.
User ( ftp02 :( none)): Local\administrator
331 Password required for Local\administrator.
Password:
230- No directory! Logging in with home=/nasftp_fs01.
230 NT User Local\administrator logged in.
ftp>
Hvis NAS-serveren bruges til Kun NFS (Network File System), Unity kræver en katalogtjeneste (f.eks. LDAP (Lightweight Directory Access Protocol) eller NIS (Network Information Service)) til brugergodkendelse. Lokale arkiver kan også bruges, hvis der ikke er nogen LDAP eller NIS tilgængelig (hvilket kræver manuel konfiguration af bruger/adgangskode).
C:\>ftp ftp02
Connected to ftp02
220 FTP02 FTP server (EMC:upc_Unity_6_HF5_upcBuilder:9328432) ready.
User (ftp02 :(none)): user100
331 Password required for user100.
Password:
230 UNIX User user100 logged in.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for 'file list'.
lost+found
etc
publicftp
226 Transfer complete.
ftp: 29 bytes received in 0.00Seconds 29000.00Kbytes/sec.
ftp> bye
221 Goodbye.
Anonymt login (det kaldes også som ftp):
C:\>ftp ftp02
Connected to ftp02
220 FTP02 FTP server (EMC:upc_Unity_6_HF5_upcBuilder:9328432) ready.
User (ftp02 :(none)): anonymous
331 Guest login ok, type your name as password.
Password:
230 Guest login ok, access restrictions apply.
ftp> _
Sådan konfigureres lokale brugere:
Brugeroplysningerne skal indtastes på denne måde:
01:42:18 service@spa spa:~> cat passwd
# The passwd file contains the users who can access the NAS server.
#
# Each line of the passwd file defines a user and has the format:
# username:password:uid:gid:gcos
# where:
# - username is the user's login name.
# When querying for Windows users, the system checks for CIFS usernames without domain extensions.
# - password is an empty field. The encrypted password for the user is in the
# corresponding entry in the shadow file.
# - uid is the user's unique numerical ID for the system.
# - gid is the unique numerical ID of the group to which the user belongs.
#
# user:password:uid:gid:gcos:homedir:
ftp:ffX6M7x34lzYI:2000:2000::/fs01:
user100:ffX6M7x34lzYI:2001:2001::/fs01:
user200:l8Yykofh8ckbU:2002:2002:
user300:ABVmdrEehFnsI:2002:2002:QLs4hM#3w2s1drrYowsXsaPMuz:/fs01/publicftp:
user400:QQueVwnnAFCjc:2003:2003:PZraGM#K321ldrWKowssLaPVgp::
usertest:eeRJFmFoGS4lw:2004:2004::/fs01/publicftp:
usertest2:8II12yC6iqFEY:2004:2004::/fs01/publicftp:
Brug UEMCLI til at downloade:
uemcli -u admin -p password -download /net/nas/server -name server_name -type passwd
EXAMPLE:
03:37:51 service@spa spa:~> uemcli -u admin -p mypasswd -upload -f /home/service/passwd /net/nas/server -name FTP02 -type passwd
Uploaded 962 byte of 962 byte [ 100.0% ] -PROCESSING-
Operation completed successfully.
Brug UEMCLI til at uploade:
uemcli -u admin -p password -upload -f /cores/service/passwd /net/nas/server -name server_name -type passwd
EXAMPLE:
03:37:40 service@spa spa:~> uemcli -download -f /cores/service/passwd /net/nas/server -name FTP02 -type passwd
Downloaded 962 byte of 962 byte [ 100.0% ] -STALLED-
Operation completed successfully.Additional Information
Bemærk:
- For at Anonym bruger skal fungere, skal der være en bruger kaldet
ftpmedUIDskal være defineret i katalogudbyderen eller lokale filer.- Eksempel på lokale filer:
ftp:*:1000:1000::/fs01/publicftp:
- Eksempel på lokale filer:
- Hvis de lokale filer bruges, kan adgangskodefeltet genereres ved hjælp af
openssl(direkte fra Unity):- Eksempel:
User user100, Password to be "Password123#", uid and gid as 3000, homedir as /fshomedir/data - Denne kommando bruger den SHA256-baserede adgangskodealgoritme. Brug kommando
'openssl passwd -6 Password123#'hvis den SHA512-baserede adgangskodealgoritme er nødvendig.
- Eksempel:
$ openssl passwd Password123#
Warning: truncating password to 8 characters <-- note, it takes only 1st 8 char
9QWNQEDjvlRog
$ openssl passwd
Password: <-- password can be typed here if not to be seen
Verifying - Password:
yT4C/OPx6AHXM
Entry on "passwd" file should be: user100:9QWNQEDjvlRog:3000:3000::/fshomedir/data:
- SFTP kræver, at hjemmebiblioteket ejes af den bruger, der er logget på.
- Dette kan blokere en anonym bruger.
- SFTP kan mislykkes, hvis
LACPbruges.- Hvis Port 22 ser ud til at være blokeret, skal du se Dell Unity: Unity SFTP fungerer ikke, når LACP er aktiveret.