linux脚本中关于#号的作用?
发布网友
发布时间:2022-05-02 09:50
我来回答
共2个回答
热心网友
时间:2022-06-19 01:28
# Change to no to disable s/key passwords
这是对下面配置项的说明
#ChallengeResponseAuthentication yes
ChallengeResponseAuthentication no
这是1个配置项的2个配置 yes or no
no是默认的 如果你要修改 就把#ChallengeResponseAuthentication yes 的#去掉
ChallengeResponseAuthentication no的前面填上#追问在/etc/ssh/sshd_config中,一开始默认是:
#Port 22
#Protocol 2,1
Protocol 2
如果我想更改端口和协议,如下:
Port 23 #:去除了#号,修改端口为23
#Protocol 2,1 #:因为协议2和协议1都属于默认配置,这里不做更改
Protocol 1 #:将2直接修改为1
请问这样对吗?谢谢!
追答你的做法都是可以的
但是:
ssh的 端口号默认为22 最好不要进行修改 把前面的注释去掉就行。
同理下面的protocol 最好就是将注释去掉 不要进行别的修改。
热心网友
时间:2022-06-19 01:28
在脚本编程中 # 标识 这个符号以后的该行被注释掉 仅仅是个注释 无实际意义