mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-12-21 21:33:02 +01:00
update vsftpd
This commit is contained in:
@@ -10,7 +10,7 @@ It is secure and extremely fast. It is stable. Don't take my word for it, though
|
|||||||
~/fig/vsftpd/
|
~/fig/vsftpd/
|
||||||
├── docker-compose.yml
|
├── docker-compose.yml
|
||||||
├── ftp/
|
├── ftp/
|
||||||
│ └── README.md
|
│ └── README
|
||||||
├── pam.d/
|
├── pam.d/
|
||||||
│ └── vsftpd => For Virutal User
|
│ └── vsftpd => For Virutal User
|
||||||
└── vsftpd/
|
└── vsftpd/
|
||||||
@@ -94,8 +94,8 @@ vsftpd:
|
|||||||
```bash
|
```bash
|
||||||
$ cd ~/fig/vsftpd/
|
$ cd ~/fig/vsftpd/
|
||||||
$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout vsftpd/vsftpd.pem -out vsftpd/vsftpd.pem
|
$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout vsftpd/vsftpd.pem -out vsftpd/vsftpd.pem
|
||||||
$ echo "username:$(openssl passwd -1 password)" >> vsftpd/passwd
|
$ echo "tom:$(openssl passwd -1 uzia9Tu6)" >> vsftpd/passwd
|
||||||
$ touch ./ftp/README.md
|
$ echo "ftp's home" > ./ftp/README
|
||||||
$ docker-compose up -d
|
$ docker-compose up -d
|
||||||
$ docker exec -it vsftpd_vsftpd_1 sh
|
$ docker exec -it vsftpd_vsftpd_1 sh
|
||||||
>>>
|
>>>
|
||||||
@@ -104,12 +104,11 @@ Changing password for kev
|
|||||||
New password: ******
|
New password: ******
|
||||||
Retype password: ******
|
Retype password: ******
|
||||||
Password for kev changed by root
|
Password for kev changed by root
|
||||||
|
>>> echo "kev's home" > ~kev/README
|
||||||
>>>
|
>>>
|
||||||
>>> adduser -D virtual
|
>>> mkdir ~virtual/tom
|
||||||
>>> mkdir /home/virtual/tom
|
>>> echo "tom's home" > ~virtual/tom/README
|
||||||
>>> echo tom >> /etc/ftpusers
|
>>> chown -R virutal:virtual ~virtual
|
||||||
>>> echo "tom's home" > /home/virtual/tom/README.md
|
|
||||||
>>> chown -R virutal:virtual /home/virtual
|
|
||||||
>>>
|
>>>
|
||||||
>>> exit
|
>>> exit
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
tom
|
|
||||||
0
vsftpd/vsftpd/passwd
Normal file
0
vsftpd/vsftpd/passwd
Normal file
@@ -1,49 +0,0 @@
|
|||||||
-----BEGIN RSA PRIVATE KEY-----
|
|
||||||
MIIEogIBAAKCAQEAtzIO2PzEb+wcurVGauFOFqeT3tRHdAdKdIiQsNt+4PAU/v6h
|
|
||||||
VM4Qjf6ZigrIdtjpU4cfqBLdI1b/3qui6V/ZidgTpydQMtfhqiqu5oeeej0VDLV1
|
|
||||||
mBDqQ+rBugnHLdMivIovzsPgbRSCkdLBM7Ndx7DUQgWOcKIkvzuwHq6mM8uawxo/
|
|
||||||
ixHXYb2vNwRkAra80YJ2/aTyseIgmv6HT9AoW48ZXYdJyyGF4g8bWx/Yu4UJX+EN
|
|
||||||
hAkg9t3olwyjDH7GziXvt99QzqHghu+2IWpdTyFa8TJbKQr5tTTcEbKg+fyaTP1y
|
|
||||||
ahE+MquArpuqJP3tOldw5r4/wrGfSPjMpxPceQIDAQABAoIBAEZRjKl1vOFJPG3e
|
|
||||||
jz0PZq4DfRsXWKYM9mNs2D1Kw5UMEsMeckbfIjOe+simAvS7pjRNtbUKKKAcEPMj
|
|
||||||
5tC13gavTjvnNz2M6C4tXB1ZCVfagm3yaUUJmSKgxePnRPEuDjNYx6kSPt8f9E6N
|
|
||||||
G2QBAYpZMeB1yYsqcfiFrMDaQSm34sEFaWhnjtLwPa3VlYgjtmhwJxxnDNbIvtCl
|
|
||||||
NA2P2NiGVRsqi3z1jcQbWHcKUJkqphWlQUIJLsFVy5wl9yUXr6RFt4bege9KNMT9
|
|
||||||
XcS10SwpSJV5coEugI75T78hYqI3vj/T8CbGSCk0onEQQMjpVTYFAx2VcSBk/D/j
|
|
||||||
WpAgPtECgYEA68r35XfyzD23p3CZzpRHgvdtb3k9HppaiokxgsMkfOs+oUfpC14u
|
|
||||||
kT+0OusuvrFssOIWoj2O05VHzwXreAThGuB0A9UtFMrEdKvPTGfOOrH+oBdhUz1B
|
|
||||||
j+/tx0dBMO35ws4gUQzFsWX0JxE5V8sAG9eczQU8M6VdiV9epQ+EypcCgYEAxuUp
|
|
||||||
25UqxlJ6hk8S6NIHhZqtRj1PmIU3VqKsXU0Wvh52gzj+xX49DbEzjISXl8kYZNzt
|
|
||||||
ZYsAdg/C/SzQX7aAMWdkYOjIC28+88gN8fJmI9Caj41kBT+XFTWRBC2h0bRjOpQM
|
|
||||||
ompgr+8lOBiyIJjR6k3n2lwb2QKFvYfpbMwpw28CgYAlY5HbeSGu8Tpl+pzo/Oo6
|
|
||||||
AjIAMyFV8PPac9a9/WOTy1mrCVQS0WRg89EIZrKK2md5xOAB6fDz6//u++lSprNr
|
|
||||||
J5w931e+rEhql7PPUcaJ2B+gExUDtfrncAwsRUg5EgNAuJ63O2c9sgT9DOYi3bWu
|
|
||||||
tInQmLvrFJW4ar7/PW65EQKBgG09UmcbH5o7lLYN2inrqVv1H3QzmnL/v+wifp7k
|
|
||||||
Bzi2jIr4E94uvqO1jsV/0a75MR+8w9qApOkzMPpS0cOv/eqkido8IBs/p4jHePlJ
|
|
||||||
FFZZbXqowqWrTnTErfhog7ck51c2F1ZhLOeUZpHP5o3GwYx563zgGB9xpjj52/f4
|
|
||||||
jnubAoGAQxev93QZVrU1OuXCQsrd5pZgEOh6d/LRL88ryDhmlyqjWlECw9ImcxTA
|
|
||||||
exTxbZsZZdWDjD9rPHJSy++1JI4YJFIXV37W8DsBh3HRFqs/ZKTt0ihfy6Fy7Kw1
|
|
||||||
Kij0QLIAPwd+iO2Uz0gGtERllpPJwnkTjP6B+POVatt76QIga7g=
|
|
||||||
-----END RSA PRIVATE KEY-----
|
|
||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDtTCCAp2gAwIBAgIJAOgVMrkyXnQRMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV
|
|
||||||
BAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX
|
|
||||||
aWRnaXRzIFB0eSBMdGQwHhcNMTYwMTMxMTUyNjA3WhcNMTcwMTMwMTUyNjA4WjBF
|
|
||||||
MQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50
|
|
||||||
ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
|
|
||||||
CgKCAQEAtzIO2PzEb+wcurVGauFOFqeT3tRHdAdKdIiQsNt+4PAU/v6hVM4Qjf6Z
|
|
||||||
igrIdtjpU4cfqBLdI1b/3qui6V/ZidgTpydQMtfhqiqu5oeeej0VDLV1mBDqQ+rB
|
|
||||||
ugnHLdMivIovzsPgbRSCkdLBM7Ndx7DUQgWOcKIkvzuwHq6mM8uawxo/ixHXYb2v
|
|
||||||
NwRkAra80YJ2/aTyseIgmv6HT9AoW48ZXYdJyyGF4g8bWx/Yu4UJX+ENhAkg9t3o
|
|
||||||
lwyjDH7GziXvt99QzqHghu+2IWpdTyFa8TJbKQr5tTTcEbKg+fyaTP1yahE+MquA
|
|
||||||
rpuqJP3tOldw5r4/wrGfSPjMpxPceQIDAQABo4GnMIGkMB0GA1UdDgQWBBRfx5/C
|
|
||||||
w8DjHcxInaqFM8ThMy3F2jB1BgNVHSMEbjBsgBRfx5/Cw8DjHcxInaqFM8ThMy3F
|
|
||||||
2qFJpEcwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNV
|
|
||||||
BAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZIIJAOgVMrkyXnQRMAwGA1UdEwQF
|
|
||||||
MAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADDCMMd5s/UD4wGuzrvUKrbZigJDjeDu
|
|
||||||
ux92PBuEC6VMX+qnj60GAKWaTdC0p4cbBUCxTHUmmVLS2Y54Ba420EE/KYj+P0Fg
|
|
||||||
Sm8ymbBuIGtI1fcRVQnasmsxO3CDXKsy/BdIm3x6PSC+PzQsyo477za0jTQia4Zo
|
|
||||||
FEIhGP2Eo4HOzfi6m08o1Xl70HNzyZ5WsyYKbsoFYCwFlriuymSZgG5aXd3BI9zJ
|
|
||||||
48EKqis5ISSEmHFI5j4rGkv7+7RXOIpg6tScLjeKadobD8PCkNCSuvawqfSYi9yO
|
|
||||||
MCFc6CXA4hW6BkyTXjfRrt/hnETv7tN4YnLNPwXwC8iB/CjpGD8m+0w=
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
|
|||||||
Reference in New Issue
Block a user