Welcome to the Linux Foundation Forum!
List of things I'd like to be able to do with Linux and what family/distro I should play with
lightspeedokc
Posts: 1
I have quite a bit of Windows Server 03 and 08 experience and I was wanting to make my own sandbox to do roughly the following:
-Network several computers using a linux and windows based platform
-Secure file sharing, printer sharing
-Run a Linux based server
-A 'domain' environment like Windows Server (if this exists) where I can 'push' or deploy programs to the end user desktops
-Be able to remote into the server and do something like terminal services (with addons is fine)
Any advice would be welcome!
0
Comments
-
From what I know, ubuntu server and debian are best for servers. Debian is gui based by defualt and ubuntu server uses a shell prompt. Use debian, it is as easy as ubuntu and lightweight. Its also very extensible so you can customize it. Any linux Os will perform the above task. In my experience, ubuntu and Debian have been the easiest to use.0
-
For file sharing and printer sharing I recommend looking at the samba service which uses the smb protocol, the protocol that windows uses for network file shares. This will allow you to host shared resources on a Linux based system that both OSs can utilize.
For domain options you should look at the discussion at https://www.linux.com/community/forums/system-management/active-directory-alternative/limit/20/offset/0
For remoting into the server you can use ssh for encrypted CLI access or you may consider webmin for GUI remote administration.0 -
-Network several computers using a linux and windows based platformI have quite a bit of Windows Server 03 and 08 experience and I was wanting to make my own sandbox to do roughly the following:
Simple, or complex, depending upon what level of integration you want to get. I do this at home without problems, but then I have 10+ years of Linux experience, and am a professional Linux systems engineer with a tier-one mobile phone manufacturer. Be more specific, and we might be more able to help you achieve your goals in this.
-Secure file sharing, printer sharing
Simple. Set up your Linux server as a Samba server, and you can share directories (folders) with any other Linux or Windows system on your network. FWIW, to access a Windows or Linux folder shared this way, you use the CIFS mount type, which is the current version of the Samba (SMB) client. CIFS stands for Common Internet File System. Here is the Wikipedia link: http://en.wikipedia.org/wiki/CIFS
-Run a Linux based server
Also simple. Linux supports Apache and Tomcat web servers out-of-the-box, as well as ftp, Samba, terminal servers, etc.
-A 'domain' environment like Windows Server (if this exists) where I can 'push' or deploy programs to the end user desktops
Microsoft's Active Directory product is based upon LDAP. The most commonly used Linux version of this is OpenLDAP.
-Be able to remote into the server and do something like terminal services (with addons is fine)
You have any number of methods to access a Linux server from Windows or other Linux systems, not limited to ssh (secure shell), telnet (unsecure), VNC (Virtual Network Computing) for terminal services, etc.
0
Categories
- All Categories
- 175 LFX Mentorship
- 175 LFX Mentorship: Linux Kernel
- 745 Linux Foundation IT Professional Programs
- 372 Cloud Engineer IT Professional Program
- 168 Advanced Cloud Engineer IT Professional Program
- 73 DevOps IT Professional Program - Discontinued
- 3 DevOps & GitOps IT Professional Program
- 98 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- AI & ML Training
- Blockchain & Decentralized Identity Training
- 1 Cloud & Containers Training
- Cybersecurity Training
- DevOps & Site-Reliability Training
- Linux Kernel Development Training
- Networking Training
- Open Source Best Practice Training
- System Administration Training
- System Engineering Training
- Web & Application Development Training
- 2 LFD103-JP クラス フォーラム
- 4 LFD210-CN Class Forum
- 764 LFD259 Class Forum
- 681 LFS101 Class Forum
- 2 LFS158-JP クラス フォーラム
- 162 LFS207 Class Forum
- 3 LFS207-DE-Klassenforum
- 4 LFS207-JP クラス フォーラム
- 61 LFS241 Class Forum
- 52 LFS242 Class Forum
- 42 LFS243 Class Forum
- 19 LFS244 Class Forum
- 4 LFS250-JP クラス フォーラム
- 166 LFS253 Class Forum
- 1.4K LFS258 Class Forum
- 792 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 87 Storage
- 768 Linux Distributions
- 81 Debian
- 67 Fedora
- 22 Linux Mint
- 13 Mageia
- 24 openSUSE
- 150 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 465 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 78 Network Management
- 101 System Management
- 46 Web Management
- 106 Mobile Computing
- 18 Android
- 73 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 392 Off Topic
- 121 Introductions
- 181 Small Talk
- 29 Study Material
- 946 Programming and Development
- 310 Kernel Development
- 618 Software Development
- 981 Software
- 373 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)