
В настоящее время у меня есть домашний сервер под управлением Windows 7 Pro, на котором я могу запустить сервер Minecraft для своих детей, а также сервер Teamspeak для онлайн-игр.
Мне бы хотелось узнать, можно ли заменить Win7 на Ubuntu или Debian и получить тот же результат?
Я не новичок в Linux, но никогда раньше не запускал Linux Server, поэтому я не гуру в командной строке.
есть какие-нибудь советы или идеи?
Спасибо
решение1
Да, установите ssh и sshfs на сервере, чтобы иметь к нему удаленный доступ и копировать файлы через интернет.
Затем установите samba filesharing, чтобы иметь доступ к сетевым ресурсам с вашего компьютера Windows. Если вы хотите иметь доступ к файлам Windows из интернета, вам нужно установить веб-сервер, поддерживающий webdav + сам webdav.
Вы можете сгенерировать ssh-ключ, чтобы вам не пришлось вводить пароль.
ssh-keygen -t rsa -b 4096
echo /home/username/.ssh/id_rsa.pub
войдите на свой сервер через ssh.
cd /home/username/.ssh/
cat "OUTPUT FROM echo id_rsa.pub" >> authorized_keys
Файловую систему sshfs можно смонтировать следующим образом:
mkdir -p /mnt/sshfs
sshfs 192.168.1.x:/ /mnt/sshfs
затем вы можете получить доступ к файловой системе сервера через /mnt/sshfs
Вы также можете использовать x-forwarding:
ssh [email protected] -X
Затем вы можете запустить любое графическое приложение на вашем консольном сервере.
Вот два руководства по серверу Minecraft.
https://www.digitalocean.com/community/articles/how-to-set-up-a-minecraft-server-on-linux
http://minecraft.gamepedia.com/Tutorials/Setting_up_a_server#Linux_instructions
И вот как настроить TeamSpeak
http://www.howtoforge.com/how-to-install-a-teamspeak-server-on-ubuntu
http://ubuntuforums.org/showthread.php?t=236834