redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

这篇具有很好参考价值的文章主要介绍了redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

老师布置的作业,然后就是配置成功了,像重新配置一遍,也对此总结一下.

链接是参考,可以不用看,直接从我写的主体部分开始,要输入的命令我都有标注,没标注的都是说明,不用从链接里面开始哈!!!!

假设我们一直把yum配置好了,那接下来就一起操作吧.(需要连接网络)

转载请注明出处,尊重作者劳动成果

前言:

目前几个基础的问题。

事先声明,fengxizeyou是我的普通用户名称。看到这个是要对应自己的用户名,就没必要也照着敲了哈

问题1:普通用户执行权限不够

解决:

1.重新登录的时候选择root用户登录

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

2.使用命令切换用户为root用户(同样密码不会回显,需要自己确定)

[fengxizeyou@localhost 桌面]$ su root
密码:
[root@localhost 桌面]# 

 3.使用sudo命令让普通用户执行一些或者全部的 root 命令(这里是我想安装gcc,然后显示我没权限,后面就用sudo命令,虽然也可以执行,但是需要输入密码,感觉有点麻烦)

[fengxizeyou@localhost 桌面]$ yum install gcc
已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager
您需要 root 权限执行此命令。
[fengxizeyou@localhost 桌面]$ sudo yum install gcc

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for fengxizeyou: 
已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                     | 3.9 kB     00:00     
 * epel: ftp.riken.jp
base                                                     | 3.6 kB     00:00     
epel                                                     | 4.7 kB     00:00     
extras                                                   | 2.9 kB     00:00     
mysql-connectors-community                               | 2.6 kB     00:00     
mysql-tools-community                                    | 2.6 kB     00:00     
mysql80-community                                        | 2.6 kB     00:00     
updates                                                  | 2.9 kB     00:00     
(1/2): epel/x86_64/updateinfo                              | 1.0 MB   00:03     
(2/2): epel/x86_64/primary_db                              | 7.0 MB   01:44     
软件包 gcc-4.8.5-44.el7.x86_64 已安装并且是最新版本
无须任何处理
[fengxizeyou@localhost 桌面]$ 

问题2:yum install 安装出现No more mirrors to try.

解决:换yum,可以参考之前写的。redhat7.2换yum_封奚泽优的博客-CSDN博客https://blog.csdn.net/weixin_64066303/article/details/130436386?spm=1001.2014.3001.5501

问题3:vncviewer连接出现Oh no! Something has gone wrong.

未解决,这个有些人电脑可以但是有些人不行,用centos的可以(已经有同学尝试过),我感觉是连接上了,不是端口的问题,是虚拟机的问题。

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

问题4:vncviewer连接报错

这个可能是文件编辑的过程中发生错误,vncserver@:3.service和/usr/bin/vncserver,或者就是你窗口开错了,甚至没有开启,又或者没有备份什么的。

问题4:Samba连接报错

解决:可能是没有创建用户,或者从快速访问输入ip地址。

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

问题5:重启samba服务报错Failed to restart smb.service :Unit sam.service failed to load:

NO such file or directory.

解决:用yum安装三个文件的时候字母打错,可以重新输入安装的指令,yum install -y ....(就是Samba的第一步)

问题6:windows配置了telnet客户端,但是命令行窗口输入telnet命令还是报错‘telnet'不是内部或外部命令,也不是可运行的程序。

解决:参考这个链接,配置环境变量。可能是更新配置的时候发生的故障之类的。已经装了telnet客户端还是无法使用的解决方法-百度经验已经装了telnet客户端还是无法使用的解决方法,前几天小编就遇到了这个情况,明明已经启动了telet客户端,但是却用不了,黑窗口一直显示telet不是内部或外部命令!https://jingyan.baidu.com/article/6525d4b163b667ac7d2e94a8.html

问题7:连接超时,或者用yum安装的时候安装时间太久导致安装未成功。

原因:附近网络状态不好,可以换一个地点再次尝试。

 输入命令的时候要细心,如果命令报错,可能是之前的步骤发生的错误,可以重新在确认一遍。

目录

Telnet

VNC(Virtual Network Computing)

FTP(File Transfer Protocol)

HTTP(HyperText Transfer Protocol)

Samba(Server Messages Block)

总结:


Telnet

参考链接https://blog.csdn.net/ccboy2009/article/details/105743595https://blog.csdn.net/ccboy2009/article/details/105743595

usage: see firewall-cmd man page firewall-cmd: error: unrecognized arguments: -add-port=8088/tcp_北极眺望南极的博客-CSDN博客https://blog.csdn.net/liyanhui1001/article/details/106589682
Linux学习之七-配置Telnet连接Linux服务器 - SSgeek - 博客园 (cnblogs.com)https://www.cnblogs.com/ssgeek/p/9220411.html#:~:text=%E6%89%93%E5%BC%80Window,%E5%8A%9F%E5%90%8E%E8%BF%9B%E5%85%A5%E7%BB%88%E7%AB%AF%E7%95%8C%E9%9D%A2

1.安装telnet-server和xinetd(-y是yes的意思,就是不用安装的时候弹出让我们确定的东西)(安装成功会显示完毕!)

[root@localhost ~]# yum install telnet-server -y
[root@localhost ~]# yum install xinetd -y

2.设置开机自启(回车之后没有输出就是命令没有报错)

[root@localhost ~]# systemctl enable xinetd.service
[root@localhost ~]# systemctl enable telnet.socket

3.启动(没有报错就是命令正确)

[root@localhost ~]# systemctl start telnet.socket
[root@localhost ~]# systemctl start xinetd

4.连接

查看ip地址,在redhat系统下面是用ifconfig,在Windows系统下面是用ipconfig查看.在redhat里面ctrl+c是强制中断程序的执行,所以如果要复制的话可以右键选择复制.

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 在我win11系统下连接产生这个错误,这个说明防火墙是打开的,为了安全考虑,需要吧23号端口打开就行,不需要关闭整个防火墙了.(又好像说启动了telnet-server服务23号端口就会开启)

win11开始telnet服务如下:

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

需要重启电脑

C:\Users\25496>telnet 192.168.88.130
正在连接192.168.88.130...无法打开到主机的连接。 在端口 23: 连接失败

 查看防火墙状态

[root@localhost ~]# firewall-cmd --state
running

 换一个思路吧,在redhat上面安装telnet客户端,如果是直接输入telnet的话退出要用quit,这个算是连接进去了吧.登录名不要用root用户哈,我用root登录,密码是正确的,但是显示密码错误,但是用普通用户登录就可以.

(localhost login,password是对后面的说明,不是指指令,如果yum install -y telnet之后执行telnet 127.0.0.1还是不行,可以再次执行yum install -y telnet这条语句)

localhost login:就是平时进入redhat的用户名

Password:就是平时登录时候的密码,输入的时候不会回显,自己知道就行,最后回车。

[root@localhost ~]# telnet
bash: telnet: 未找到命令...

[root@localhost ~]# yum install -y telnet

[root@localhost ~]# telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

Kernel 3.10.0-1160.88.1.el7.x86_64 on an x86_64
localhost login: fengxizeyou
Password: 
Last login: Sat May  6 21:28:54 from localhost
[fengxizeyou@localhost ~]$ 

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 远程登录root用户报错

[root@localhost ~]# telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

Kernel 3.10.0-1160.88.1.el7.x86_64 on an x86_64
localhost login: root
Password: 
Login incorrect

 用ip地址也没有问题.

[root@localhost ~]# telnet 192.168.88.130
Trying 192.168.88.130...
Connected to 192.168.88.130.
Escape character is '^]'.

Kernel 3.10.0-1160.88.1.el7.x86_64 on an x86_64
localhost login: fengxizeyou
Password: 
Last login: Sat May  6 21:30:11 from localhost
[fengxizeyou@localhost ~]$ ls -a
.              .bash_profile  .esd_auth        .lesshst  模板  下载
..             .bashrc        .gnome2          .local    视频  音乐
.bash_history  .cache         .gnome2_private  .mozilla  图片  桌面
.bash_logout   .config        .ICEauthority    公共      文档
[fengxizeyou@localhost ~]$ 

也就是说自己和自己连接没有发生问题.

查看23号端口,他是打开的,但是用win11还是连接不上.

[root@localhost ~]# netstat -tnl|grep 23
tcp6       0      0 :::23                   :::*                    LISTEN 

暂时这样吧。

不知道什么原因,他又可以了(win11),可以关闭防火墙,或者给防火墙添加telnet服务试一下

Kernel 3.10.0-1160.88.1.el7.x86_64 on an x86_64
localhost login: fengxizeyou
Password:
Last login: Sat May  6 21:33:23 from ::ffff:192.168.88.130
[fengxizeyou@localhost ~]$ ls
鍏叡   妯℃澘   瑙嗛   鍥剧墖  鏂囨。  涓嬭浇  闊充箰  妗岄潰
[fengxizeyou@localhost ~]$

乱码是因为:

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

1.添加telnet服务(防火墙如果没有开启,你就不能在给人家开启服务了)--add-service写成-add-service会报错,也不能分开写

[root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=telnet
success
[root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=telnet
FirewallD is not running

 2.关闭防火墙服务

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld

VNC(Virtual Network Computing)

安装教程 - VNC安装 - 听雨危楼 - 博客园 (cnblogs.com)https://www.cnblogs.com/Neeo/articles/13886524.html#:~:text=for%20windows%201%20%E4%B8%8B%E8%BD%BD%EF%BC%9A%20%E9%93%BE%E6%8E%A5%EF%BC%9A%20https%3A%2F%2Fpan.baidu.com%2Fs%2F1phgU95Kfo4W1VboNIB6Mqg%20%E6%8F%90%E5%8F%96%E7%A0%81%EF%BC%9A%20htq9,Viewer%EF%BC%8C%E6%89%BE%E4%B8%8D%E5%88%B0%E5%B0%B1%E6%90%9C%E7%B4%A2%EF%BC%9A%204%20%E8%BF%9E%E6%8E%A5VNC%20Server%E7%AB%AF%EF%BC%8C%E6%AD%A4%E6%97%B6%E4%BD%A0%E5%BA%94%E8%AF%A5%E5%BE%97%E5%88%B0%E4%B8%80%E4%B8%AAserver%E7%AB%AF%E7%BB%99%E4%BD%A0%E7%9A%84IP%EF%BC%8C%E4%BD%A0%E8%BE%93%E5%85%A5IP%E5%90%8E%E7%82%B9%E5%87%BBConnect%EF%BC%9A%20%E6%AD%A4%E6%97%B6%E6%9C%89%E4%B8%A4%E7%A7%8D%E6%83%85%E5%86%B5%EF%BC%8C%E7%AC%AC%E4%B8%80%E7%A7%8D%E5%B0%B1%E6%98%AF%E8%BF%9E%E6%8E%A5server%E7%AB%AF%E9%9C%80%E8%A6%81%E5%AF%86%E7%A0%81%EF%BC%8C%E4%BD%A0%E8%BF%9E%E6%8E%A5%E6%97%B6%E4%BC%9A%E9%81%87%E5%88%B0%E5%A6%82%E4%B8%8B%E6%8F%90%E7%A4%BA%EF%BC%8C%E6%97%A0%E6%B3%95%E8%AF%86%E5%88%ABvnc%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9A%20%E4%BD%A0%E8%BE%93%E5%85%A5server%E7%AB%AF%E7%9A%84%E5%AF%86%E7%A0%81%E5%8D%B3%E5%8F%AF%E8%BF%9E%E6%8E%A5%E3%80%82%20%E5%8F%A6%E4%B8%80%E7%A7%8D%E6%83%85%E5%86%B5%E5%B0%B1%E6%98%AFserver%E7%AB%AF%E4%B8%8D%E9%9C%80%E8%A6%81%E5%AF%86%E7%A0%81%EF%BC%8C%E4%B9%9F%E5%B0%B1%E6%98%AF%E8%BF%9E%E6%8E%A5%E4%B8%8D%E6%98%AF%E5%8A%A0%E5%AF%86%E8%BF%9E%E6%8E%A5%EF%BC%8C%E4%BD%A0%E8%BF%9E%E6%8E%A5%E6%97%B6%E9%81%87%E5%88%B0%E8%BF%99%E6%A0%B7%E7%9A%84%E6%8F%90%E7%A4%BA%EF%BC%9A%20%E4%BD%A0%E7%82%B9%E5%87%BBContinue%E5%8D%B3%E5%8F%AF%E8%BF%9E%E6%8E%A5%E6%88%90%E5%8A%9F%E3%80%82

1.安装VNCserver

[root@localhost ~]# yum -y install tigervnc-server

2.创建一个新的VNC配置文件作为备份。

[root@localhost ~]# cd /lib/systemd/system
[root@localhost system]# cp vncserver@.service vncserver@:3.service

3.使用编辑器(vi,vim,gedit)修改vncserver@:3.service,我怕修改错误就没修改了。(可不修改)

[root@localhost system]# vi vncserver@:3.service

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 4.修改的话就更新一下

[root@localhost system]# systemctl daemon-reload

5.设置用户vnc的密码(两次密码输入要一致,同样输入的时候不会回显)

[root@localhost system]# vncpasswd
Password:
Verify:
[root@localhost system]# 

6.修改默认分辨率(可不修改)

[root@localhost system]# gedit /usr/bin/vncserver

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 7.开放防火墙的vnc服务(命令正确会显示success,这里firewall-cmd是一个整体,--add-service是一个整体)

[root@localhost system]# firewall-cmd --permanent --add-service=vnc-server
success
[root@localhost system]# firewall-cmd --reload
success

8.使用3号窗口启动vnc服务,之前修改的也是3号窗口(:3前面有空格哈)

[root@localhost system]# vncserver :3

New 'localhost.localdomain:3 (root)' desktop is localhost.localdomain:3

Creating default startup script /root/.vnc/xstartup
Creating default config /root/.vnc/config
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:3.log

9.连接(最开始是用手机连接,但是一直连接不上,不管是连接同一个WiFi还是手机开热点,所以我用在win11下下载vncviewer试一下)很容易就连接成功了,可能需要注册

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 因为我是登录vncviewer的账号的,所以的手机电脑是同步的,但是还是登录不了。

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

FTP(File Transfer Protocol)

在Redhat5中开通Root远程登录详解(Telnet) - 爱码网 (likecs.com)https://www.likecs.com/show-307562273.html

1.安装

[root@localhost system]# yum install vsftpd -y

2.修改防火墙规则(永久添加tcp21端口,添加ftp服务,启动方法)

[root@localhost ~]# firewall-cmd --zone=public --add-port=21/tcp --permanent
success
[root@localhost ~]# firewall-cmd --permanent --zone=public --add-service=ftp
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# 

3.启动方法

[root@localhost ~]# systemctl start vsftpd.service

4.win11 ftp客户端(ftp退出也是quit,ftp后面接你redhat的ip地址,同样用root会有问题,那应该是默认允许普通的telnet登陆,默认是不允许root用户登录

密码同样不会回显,最后显示230 Login successful说明连接上了。

C:\Users\25496>ftp 192.168.88.130
连接到 192.168.88.130。
220 (vsFTPd 3.0.2)
200 Always in UTF8 mode.
用户(192.168.88.130:(none)): fengxizeyou
331 Please specify the password.
密码:
230 Login successful.
ftp>
C:\Users\25496>ftp 192.168.88.130
连接到 192.168.88.130。
220 (vsFTPd 3.0.2)
200 Always in UTF8 mode.
用户(192.168.88.130:(none)): root
530 Permission denied.
登录失败。
ftp>

HTTP(HyperText Transfer Protocol)

爱心代码李峋同款爱心 python html_pycharm爱心代码-CSDN博客https://blog.csdn.net/CL_Young/article/details/127808312?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168338430116800188524024%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168338430116800188524024&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-127808312-null-null.142%5Ev86%5Einsert_down38v5,239%5Ev2%5Einsert_chatgpt&utm_term=%E7%88%B1%E5%BF%83%E4%BB%A3%E7%A0%81%E5%A4%A7%E5%85%A8html&spm=1018.2226.3001.4187

http启动(重启)报错:Job for httpd.service failed because the control process exited with error code._开启服务并设置开机自启报错job_王大雏的博客-CSDN博客https://blog.csdn.net/qq_47855463/article/details/118565799
解决问题 “You don't have permission to access /index.html on this server.” - 那夜我还很年幼~ - 博客园 (cnblogs.com)https://www.cnblogs.com/longhs/p/3558201.html

1.安装

[root@localhost ~]# yum install httpd -y

2.开放防火墙

[root@localhost ~]# firewall-cmd --permanent --add-service=http
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# 

 3.修改配置文件(我是用默认的路径)(可不修改)

[root@localhost html]# gedit /etc/httpd/conf/httpd.conf

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

4.启动

root@localhost ~]# systemctl start httpd

5.准备一个html的文件,把文件命名为index.html,保存到/var/www/html下。

我是先在win11里面,然后复制粘贴到虚拟机里面。(文件从主机中拖拽/复制粘贴不到虚拟机里面可以切换到root用户下试一下)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

root@localhost 桌面]# mv index.html /var/www/html/
[root@localhost 桌面]# ls /var/www/html/
index.html

 6.用ip地址访问网址(此时访问的应该是默认的网页,上面显示的说明程序没用问题,可能是程序的路径有问题)也可能是index.html文件里面没有内容

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

查看状态(是打开的)

[root@localhost ~]# pstree|grep httpd
        |-httpd---10*[httpd]

显示这个说明httpd没有启动 

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 SElinux值设置为0,就出现这个了(这个不需要尝试,尝试就回不去了)

[root@localhost html]# setenforce 0

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 没搞好,反而结果服务都开启不了了。-_-,只能重新看看了。

我知道了,我知道。终于,我把在安装服务前对虚拟机拍了快照,然后退回去了,发生上面的那些问题是因为对文件权限不够,可以通过修改文件的权限,让其他用户可以通过浏览器输入ip地址访问,我还一直以为值路径的问题。(一直卡在出现禁止的页面,然后我刚开始以为是修改selinux工作模式的原因,就一直在调setenforce 0/1,通过查看getenforce是否修改,还以为是要重启的原因,就重启了几次,还通过vi /etc/sysconfig/selinux把里边的一行改为SELINUX=disabled,重启,直接自闭了,直接编写一个前端的页面应该就不会有这个问题吧(还是为了装逼,哦不,学习新知识,一切都是为了学习新知识。)

个人认为就是对于文件的执行权限不够导致的,如果错误,希望有人能够指正,这个index.html我是从win11拷贝到redhat中,但是不知道为什么导致对文件的执行权限不够,第一次拷贝没用发生这种情况。

[root@localhost ~]# cd /var/www/html
root@localhost html]# chmod 755 index.html

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

说明:这里昨天第一次弄的时候误会老师了,老师的网课视频上面多了一张rhel6.5的安装课件,里面就是有httpd服务的启动方法以及查看状态,然后我查看状态发现没用打开,就知道没用开启,然后用service httpd start开始报错了,这个是版本问题,要用老师在rhel7提供的systemctl start httpd就可以成功启动,当时没有理解指令的含义,只知道httpd是没有开启的。这个也给我涨了记性。

通过ip给别人访问可能是需要在同一个局域网下面,主机可以访问虚拟机的,要给所有人访问好像是需要买一个服务器。

Samba(Server Messages Block)

Redhat_rhel8.0_SAMBA服务搭建步骤_red hat 安装samba.client_" 晴天 "的博客-CSDN博客https://blog.csdn.net/qq_50380655/article/details/112257962

1.安装

[root@localhost html]# yum install -y samba samba-common samba-client

2.创建Samba用户(这个是按照老师课件上面来的,上面显示失败了,但是也没有关系,后面会重新创建,不用管,这步我感觉应该是可有可无的)

[root@localhost html]# smbpasswd -a feng
New SMB password:
Retype new SMB password:
Failed to add entry for user feng.
[root@localhost html]# 

3.把SeLinux的Samba服务端口打开

[root@localhost ~]# setsebool -P samba_export_all_rw on

4.配置防火墙,是smb服务流量可以通过防火墙

[root@localhost ~]# firewall-cmd --permanent --add-service=samba
success
[root@localhost ~]# firewall-cmd --reload
success
[root@localhost ~]# 

5.重启samba服务(启动,重启)

root@localhost ~]# systemctl start smb.service
[root@localhost ~]# systemctl restart smb.service

6.连接

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 这个就是配置还没调好,这次是没用权限,但是之前弄的是可以连接,但是连接不上,这里要调一下。

7.创建共享资源目录,并给予权限(/sambadir/feng是自己创建的)

[root@localhost ~]# mkdir -p /sambadir/feng
[root@localhost ~]# chmod 777 /sambadir/feng/

8.编辑配置文件

[root@localhost ~]# vim /etc/samba/smb.conf

这个老师课件上面也有,我这也只修改了这这个地方。

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 9.测试smb.conf文件语法是否错误

[root@localhost ~]# testparm
Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
	printcap name = cups
	security = USER
	workgroup = SAMBA
	idmap config * : backend = tdb
	cups options = raw


[homes]
	browseable = No
	comment = Home Directories
	inherit acls = Yes
	read only = No
	valid users = %S %D%w%S


[printers]
	browseable = No
	comment = All Printers
	create mask = 0600
	path = /var/tmp
	printable = Yes


[print$]
	comment = Printer Drivers
	create mask = 0664
	directory mask = 0775
	force group = @printadmin
	path = /var/lib/samba/drivers
	write list = @printadmin root


[feng]
	path = /sambadir/feng
[root@localhost ~]# 

10.关闭SELINUX属于内核的安全服务会阻止外部访问(SELINUX=disabled)需要重启一下电脑

[root@localhost ~]# vim /etc/sysconfig/selinux

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 11.关闭防火墙(我不想关闭防火墙的,但是这个是照着打的,先把作业上交了再研究吧,关闭服务,关闭开机启动

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld

12. 重启samba服务

[root@localhost ~]# systemctl restart smb.service

13.创建系统用户、以及提升为samba用户(feng是自己的用户名)

[root@localhost ~]# useradd feng
[root@localhost ~]# pdbedit -a -u feng

然后自己设置密码。

再次重复6.连接(连接成功了)

redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 开启防火墙看一下能不能访问。(前面关闭了开启启动,这里可以打开)

[root@localhost ~]# firewall-cmd --state
not running
[root@localhost ~]# systemctl start firewalld.service
[root@localhost ~]# firewall-cmd --state
running
[root@localhost ~]# systemctl enable firewalld.service
[root@localhost ~]# 

 redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)

 还是可以的。

到就到此为止了

总结:

确实还是有很多地方不懂的地方,如果有错误的地方,希望大家能够指正。

最后制作不易,还是希望大家能够点赞/收藏支持一下。

希望未来会越来越好。文章来源地址https://www.toymoban.com/news/detail-461591.html

到了这里,关于redhat7多种服务配置(Telnet/VNC/FTP/HTTP/Samba)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VNC配置远程控制服务器

    介绍如何使用VNC Viewer配置远程Linux桌面的服务器 linux系统基本命令 有一个自己的linux用户(su也行喽) 端口映射(用于解决一些特殊情况) 相关内容参考VNC百度百科 VNC(Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,由著名的 ATT 的欧洲研究

    2024年01月16日
    浏览(48)
  • CLO-为云服务器配置vnc远程桌面

            本文共分五个部分,分别是配置云服务器安全组放开所有端口、为云服务器安装虚拟桌面、为云服务器安装vnc_server、为本地电脑安装vnc_client、分析vnc交互报文。         首先更新系统 【腾讯云】登录官网-【控制台】-【我的资源】-【云服务器】-【网络与安全】-【

    2024年02月08日
    浏览(41)
  • Ubuntu安装配置VNC服务器操作指南

    VNC(Virtual Network Computing)是一种远程桌面协议,它允许用户通过网络连接到远程计算机并以图形化界面进行操作。在Ubuntu操作系统上,您可以安装和配置VNC服务器,以便远程访问和控制您的计算机。本文将为您提供详细的步骤和相应的源代码。 步骤1:安装VNC服务器 首先,您

    2024年02月05日
    浏览(51)
  • 银河麒麟v10服务器系统配置vnc及自启

    安装vnc安装包: yum install tigervnc-server -y 复制 vnc 启动脚本并更改名称。如,vncserver@:1.service 中的 :1 表示“桌面号” 对应启动的网络端口号就是 5900+桌面号 ,即 5901 。如果再有一个就是 2 ,端口号就是 5902 ,以此类推: 以 root 用户访问 VNC 为例,编辑刚复制的新文件: 设置

    2024年02月13日
    浏览(50)
  • 在 ubuntu 22.04 上配置界面服务器 vnc

    xrdp服务器的安装 1.安装服务器 查看配置 2.设置密码 3.更改 ~/.vnc/xstartup 4.重新启动 5.连接

    2024年02月08日
    浏览(51)
  • 龙蜥(Anolis)OS8.6安装配置 VNC 服务器

    安装VNC,需要anolis os安装图形化界面,即在安装os时候选择Server with GUI 项即可。要在您的系统中安装VNC Server,请确保您具有系统上可用的以下要求: GNOME桌面环境 root访问 NFDNF / YUM软件包存储库 一、使用 YUM 安装 tigervnc-server: 二、配置用户映射: 需要手动先执行一次 vncs

    2024年01月19日
    浏览(47)
  • H3C路由器如何配置Telnet服务?

    通常设备会放在弱电箱里而我们的办公地点往往不在同一个地方,为了更加便捷的对设备进行管理我们通常会使用TelentSSH服务。 这边不再重述过多定义,您可以直接理解为他是可以实现利用网络对设备进行远程管理登录的一种功能,如需定义可自行百度,本文以配置教学为主

    2024年02月13日
    浏览(38)
  • 银河麒麟高级服务器操作系统V10-SP1 VNC配置手册

    1.1 适用基础环境 系统版本:Kylin Linux Advanced Server release V10 (SP1) /(Tercel)-aarch64-Build04/20200711 服务器:arm平台服务器 1.2解决问题 现场维护人员或用户要求需要配置vnc,且设置vnc默认为开机自启 2.1 环境准备与检查 在部署本文档前,应提前准备好如下环境: 2.1.1 硬件设备: arm服

    2024年02月16日
    浏览(138)
  • 运维系列(仅供参考):Centos7安装和配置VNC服务器 - Xfce篇

    如果你图形界面使用GNOME,看这里:Centos7安装和配置VNC服务器 - GNOME篇 VNC ( Virtual Network Computing ),为一种使用 RFB 协议的屏幕画面分享及远程操作软件。此软件借由网络,可发送键盘与鼠标的动作及即时的屏幕画面。 VNC 与操作系统无关,因此可跨平台使用,例如可用 Win

    2024年04月23日
    浏览(56)
  • Linux_CentOS_7.9 VNC安装卸载以及相关配置开机自启动服务简易记录

    2.1 拷贝配置文件,必须有冒号和数字 2.2 修改配置文件中的 参数为具体登录参数(配置文件中需要与操作系统登录用户保持一致,然后用这个操作系统登录linux以后,执行vncpasswd才会生效) 2.3 设置密码(先copy脚本,后设置vnc密码,其中只读用户可选,一般选择N即可) 2.4 配

    2024年01月23日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包