Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SMB protocol support #15020

Merged
merged 79 commits into from
Sep 20, 2023
Merged

Add SMB protocol support #15020

merged 79 commits into from
Sep 20, 2023

Conversation

dkocher
Copy link
Contributor

@dkocher dkocher commented Aug 21, 2023

Fix #5368. In addition to #15009 this adds the following features

Test Matrix

  • Windows 2016 Server 10.0.14393 SMB_3_1_1
  • Linux Samba SMB_3_1_1
  • macOS 13.5 (22G74) SMB_3_0_2

@dkocher dkocher added this to the 9.0 milestone Aug 21, 2023
@dkocher dkocher self-assigned this Aug 21, 2023
@dkocher dkocher requested a review from a team as a code owner August 21, 2023 20:32
@dkocher dkocher marked this pull request as draft August 21, 2023 20:34
@dkocher dkocher force-pushed the feature/GH-5368-review branch from a5eeee4 to bd45eff Compare August 22, 2023 07:19
@dkocher dkocher force-pushed the feature/GH-5368-review branch 2 times, most recently from 22001a5 to 1d77425 Compare August 24, 2023 10:26
@dkocher
Copy link
Contributor Author

dkocher commented Aug 24, 2023

Listing available shares when authenticated with SMB running on macOS we currently see the same error as described in 1

Footnotes

  1. Share listing on macOS (High) Sierra rapid7/smbj-rpc#129

@dkocher dkocher marked this pull request as ready for review August 24, 2023 12:28
@dkocher dkocher marked this pull request as draft August 25, 2023 06:09
@dkocher dkocher force-pushed the feature/GH-5368-review branch 2 times, most recently from 1625596 to 46bdc57 Compare August 27, 2023 19:22
@dkocher dkocher marked this pull request as ready for review August 27, 2023 19:22
@dkocher dkocher requested a review from ylangisc August 27, 2023 20:43
@dkocher dkocher requested a review from AliveDevil August 28, 2023 07:03
@dkocher dkocher added the smb Server Message Block (SMB) label Aug 28, 2023
@dkocher dkocher force-pushed the feature/GH-5368-review branch 2 times, most recently from d43e129 to aff72a8 Compare August 30, 2023 14:28
@dkocher dkocher force-pushed the feature/GH-5368-review branch from 2a9236b to fd9eda8 Compare September 8, 2023 08:04
profiles/default/SMB.cyberduckprofile Outdated Show resolved Hide resolved
@AliveDevil
Copy link
Contributor

UPN (user@domain.com) is not supported by NTLM, requires Negotiate/Kerberos - thus support isn't possible.

@AliveDevil
Copy link
Contributor

Decided to post-pone Windows Integrated Authentication/SSO - instructions unclear.

@dkocher dkocher requested a review from AliveDevil September 20, 2023 14:54
@dkocher dkocher merged commit 010f646 into master Sep 20, 2023
5 checks passed
@dkocher dkocher deleted the feature/GH-5368-review branch September 20, 2023 15:36
@dkocher dkocher modified the milestones: 9.0, 8.7.0 May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
smb Server Message Block (SMB)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for Samba (SMB) protocol
4 participants