├── FxSshSftpServer ├── Pages │ ├── Index.razor │ ├── Error.cshtml.cs │ ├── General.razor │ ├── General.razor.cs │ ├── NavMenu.razor.css │ ├── NavMenu.razor │ ├── _Host.cshtml │ ├── Error.cshtml │ ├── Users.razor │ └── Users.razor.cs ├── wwwroot │ ├── favicon.ico │ ├── css │ │ ├── open-iconic │ │ │ ├── font │ │ │ │ └── fonts │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ └── open-iconic.woff │ │ │ ├── ICON-LICENSE │ │ │ ├── README.md │ │ │ └── FONT-LICENSE │ │ └── site.css │ └── js │ │ └── site.js ├── Components │ ├── ToolTip.razor │ ├── TwoColumnRow.razor │ ├── ToolTip.razor.cs │ ├── TwoColumnRow.razor.cs │ ├── ToolTip.Razor.css │ └── FileDownload.cs ├── appsettings.json ├── appsettings.Development.json ├── App.razor ├── Shared │ ├── MainLayout.razor │ └── MainLayout.razor.css ├── _Imports.razor ├── Properties │ └── launchSettings.json ├── FxSshSftpServer.csproj └── Program.cs ├── FxSsh ├── Algorithms │ ├── CipherModeEx.cs │ ├── CompressionAlgorithm.cs │ ├── NoCompression.cs │ ├── HmacInfo.cs │ ├── KexAlgorithmContract.cs │ ├── KexAlgorithm.cs │ ├── CompressionAlgorithmContract.cs │ ├── DiffieHellmanGroupSha1.cs │ ├── DiffieHellmanGroupSha256.cs │ ├── HmacAlgorithm.cs │ ├── CipherInfo.cs │ ├── PublicKeyAlgorithmContract.cs │ ├── EncryptionAlgorithm.cs │ ├── PublicKeyAlgorithm.cs │ ├── CtrModeCryptoTransform.cs │ ├── DssKey.cs │ ├── RsaKey.cs │ └── DiffieHellman.cs ├── Messages │ ├── ConnectionServiceMessage.cs │ ├── UserauthServiceMessage.cs │ ├── Connection │ │ ├── SessionOpenConfirmationMessage.cs │ │ ├── ShellRequestMessage.cs │ │ ├── CommandRequestMessage.cs │ │ ├── ExitStatusMessage.cs │ │ ├── SessionOpenMessage.cs │ │ ├── EnvMessage.cs │ │ ├── ShouldIgnoreMessage.cs │ │ ├── ChannelFailureMessage.cs │ │ ├── ChannelSuccessMessage.cs │ │ ├── ChannelEofMessage.cs │ │ ├── ChannelCloseMessage.cs │ │ ├── SubsystemRequestMessage.cs │ │ ├── ChannelDataMessage.cs │ │ ├── PTYRequestMessage.cs │ │ ├── ChannelWindowAdjustMessage.cs │ │ ├── ChannelOpenConfirmationMessage.cs │ │ ├── ChannelOpenFailureMessage.cs │ │ ├── ChannelOpenMessage.cs │ │ ├── ForwardedTcpIpMessage.cs │ │ ├── ChannelRequestMessage.cs │ │ └── DirectTcpIpMessage.cs │ ├── Userauth │ │ ├── SuccessMessage.cs │ │ ├── FailureMessage.cs │ │ ├── PasswordRequestMessage.cs │ │ ├── PublicKeyOkMessage.cs │ │ ├── RequestMessage.cs │ │ └── PublicKeyRequestMessage.cs │ ├── NewKeysMessage.cs │ ├── KeyExchangeDhInitMessage.cs │ ├── ServiceRequestMessage.cs │ ├── MessageAttribute.cs │ ├── UnimplementedMessage.cs │ ├── ServiceAcceptMessage.cs │ ├── KeyExchangeDhReplyMessage.cs │ ├── DisconnectMessage.cs │ ├── Message.cs │ └── KeyExchangeInitMessage.cs ├── ChannelOpenFailureReason.cs ├── SshServerSettings.cs ├── Services │ ├── PasswordUserauthArgs.cs │ ├── SessionChannel.cs │ ├── SshService.cs │ ├── PKUserauthArgs.cs │ ├── EnvironmentArgs.cs │ ├── CommandRequestedArgs.cs │ ├── TcpRequestArgs.cs │ ├── SessionRequestedArgs.cs │ ├── KeyExchangeArgs.cs │ ├── PtyArgs.cs │ ├── UserauthArgs.cs │ ├── UserauthService.cs │ └── Channel.cs ├── StartingInfo.cs ├── SshConnectionException.cs ├── DisconnectReason.cs ├── IPA-DN-Fork-SSHServer.csproj ├── FxSsh.csproj ├── KeyUtils.cs ├── DynamicInvoker.cs ├── KeepAliveTimer.cs ├── SshServer.cs └── SshDataWorker.cs ├── TestClient ├── packages.config ├── TestClient.csproj └── Program.cs ├── SshServer.Interfaces ├── SshServer.Interfaces.csproj ├── IFileSystemFactory.cs ├── ISettingsRepository.cs ├── User.cs ├── ServerSettings.cs └── IFileSystem.cs ├── SshServer.Settings.Sql ├── Startup.cs └── SshServer.Settings.Sql.csproj ├── SshServer.Filesystem.LocalDisk ├── Startup.cs ├── SshServer.Filesystem.LocalDisk.csproj └── LocalFileSystemFactory.cs ├── SshServer.Settings.LiteDb ├── Startup.cs ├── SshServer.Settings.LiteDb.csproj └── SettingsRepository.cs ├── ServerConsoleApp ├── ServerConsoleApp.csproj └── Program.cs ├── SshServerModule ├── SshServerModule.csproj ├── CommandService.cs ├── Settings │ └── UserLogics.cs ├── Services │ ├── TcpForwardService.cs │ ├── Permissions.cs │ └── SftpFileAttributes.cs └── Constants.cs ├── LICENSE.md ├── .vscode ├── launch.json └── tasks.json ├── .gitattributes ├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── README.md └── FreeSftpSharp.sln /FxSshSftpServer/Pages/Index.razor: -------------------------------------------------------------------------------- 1 | @page "/" 2 | 3 |
Sorry, there's nothing at this address.
8 |
24 | Request ID: @Model.RequestId
25 |
30 | Swapping to the Development environment displays detailed information about the error that occurred. 31 |
32 |33 | The Development environment shouldn't be enabled for deployed applications. 34 | It can result in displaying sensitive information from exceptions to end users. 35 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development 36 | and restarting the app. 37 |
38 |